From 1ec96163ab6ceb95d14f3b7e65c9036ccfd165ca Mon Sep 17 00:00:00 2001 From: SamuWrob Date: Thu, 17 Dec 2020 17:38:11 +0100 Subject: [PATCH] Ajout de fonctions --- .cache/07/fbd0f78101dcc299705f85d4431dc3.json | 2 +- .cache/29/3ce7896eb23d31b7c73b766e394a10.json | 2 +- .cache/38/3c4a3f94369973b1cfc382888c0d75.json | 2 +- .cache/3f/0fc23a649ec03fd9c8619d1914e430.json | 2 +- .cache/52/d1850cebbf30583756cf98cd385c94.json | 2 +- .cache/84/20aed8eba34d677a0ef99f0535c9ea.json | 2 +- .cache/8d/42d9eb60a3d04702474c11c65073e9.json | 2 +- .cache/8f/eae59b0c41305c62238344f8da7410.json | 2 +- .cache/a6/bb389bc491b229d14b31abfaa2776e.json | 2 +- .cache/da/bfeac95403d8c0788c8f867d203fc4.json | 2 +- Connection.ts | 26 + Listener.ts | 117 + Websocket.ts | 28 + {public => front-src}/Game.ts | 16 +- front-src/index.html | 74 + {public => front-src}/main.ts | 6 +- {public => front-src}/style.css | 0 main.ts | 50 + package-lock.json | 2048 ++++++++++++++--- package.json | 10 +- public/index.html | 75 +- public/main.491056a1.css | 2 + public/main.491056a1.css.map | 1 + public/main.69e3d5fd.js | 14 + public/main.69e3d5fd.js.map | 1 + public/main.6ae8f54c.js | 14 + public/main.6ae8f54c.js.map | 1 + public/main.e275d3e4.js | 14 + public/main.e275d3e4.js.map | 1 + 29 files changed, 2048 insertions(+), 470 deletions(-) create mode 100644 Connection.ts create mode 100644 Listener.ts create mode 100644 Websocket.ts rename {public => front-src}/Game.ts (96%) create mode 100644 front-src/index.html rename {public => front-src}/main.ts (78%) rename {public => front-src}/style.css (100%) create mode 100644 public/main.491056a1.css create mode 100644 public/main.491056a1.css.map create mode 100644 public/main.69e3d5fd.js create mode 100644 public/main.69e3d5fd.js.map create mode 100644 public/main.6ae8f54c.js create mode 100644 public/main.6ae8f54c.js.map create mode 100644 public/main.e275d3e4.js create mode 100644 public/main.e275d3e4.js.map diff --git a/.cache/07/fbd0f78101dcc299705f85d4431dc3.json b/.cache/07/fbd0f78101dcc299705f85d4431dc3.json index ce4c1b0..0cfa3c0 100644 --- a/.cache/07/fbd0f78101dcc299705f85d4431dc3.json +++ b/.cache/07/fbd0f78101dcc299705f85d4431dc3.json @@ -1 +1 @@ -{"id":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/package.json","includedInParent":true,"mtime":1608197056582}],"generated":{"js":"\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nclass DOMElement {\n constructor(tagName, options) {\n if (tagName instanceof HTMLElement) {\n this.item = tagName;\n return;\n }\n this.item = document.createElement(tagName, options);\n }\n static create(tagName, options) {\n return new DOMElement(tagName, options);\n }\n static get(query, source) {\n if (!(query instanceof HTMLElement)) {\n const tmp = (source instanceof DOMElement ? source.item : source || document).querySelector(query);\n if (!tmp) {\n return undefined;\n }\n return new DOMElement(tmp);\n }\n return new DOMElement(query);\n }\n on(type, listener, options) {\n this.item.addEventListener(type, listener, options);\n return this;\n }\n off(type, listener) {\n this.item.removeEventListener(type, listener);\n return this;\n }\n text(val) {\n if (val) {\n this.item.innerText = val;\n return this;\n }\n return this.item.innerText;\n }\n html(val) {\n if (val) {\n this.item.innerHTML = val;\n return this;\n }\n return this.item.innerText;\n }\n addClass(...classes) {\n this.item.classList.add(...classes);\n return this;\n }\n setClass(...classes) {\n this.item.classList.forEach((cls) => {\n if (!classes.includes(cls)) {\n this.item.classList.remove(cls);\n }\n });\n this.addClass(...classes);\n return this;\n }\n classList(...classes) {\n if (!classes) {\n const res = [];\n this.item.classList.forEach((el) => res.push(el));\n return res;\n }\n return this.setClass(...classes);\n }\n toggleClass(...classes) {\n for (const classe of classes) {\n this.item.classList.toggle(classe);\n }\n return this;\n }\n removeClass(...classes) {\n this.item.classList.remove(...classes);\n return this;\n }\n emit(event) {\n if (event in this.item) {\n this.item[event]();\n return this;\n }\n this.item.dispatchEvent(new Event(event));\n return this;\n }\n attr(key, value) {\n if (!value) {\n return this.item.getAttribute(key);\n }\n if (value === null) {\n this.item.removeAttribute(key);\n return this;\n }\n if (typeof value === 'boolean') {\n this.item[key] = value;\n return this;\n }\n this.item.setAttribute(key, value);\n return this;\n }\n data(key, value) {\n // @ts-ignore\n return this.attr(`data-${key}`, value);\n }\n style(key, value) {\n if (typeof value === 'undefined') {\n return this.item.style[key];\n }\n this.item.style[key] = value;\n return this;\n }\n exist() {\n return !!this.item;\n }\n placeBefore(item) {\n if (item instanceof DOMElement) {\n item = item.item;\n }\n const parent = item.parentElement;\n if (!parent) {\n throw new Error('can\\'t place DOMElement before item because it has no parent');\n }\n parent.insertBefore(this.item, item);\n return this;\n }\n placeAsChildOf(item) {\n if (item instanceof DOMElement) {\n item = item.item;\n }\n item.appendChild(this.item);\n return this;\n }\n place(verb, item) {\n if (verb === 'before') {\n return this.placeBefore(item);\n }\n else {\n return this.placeAsChildOf(item);\n }\n }\n}\nexports.default = DOMElement;\n"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":31,"column":0},"generated":{"line":31,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":32,"column":0},"generated":{"line":32,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":33,"column":0},"generated":{"line":33,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":34,"column":0},"generated":{"line":34,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":35,"column":0},"generated":{"line":35,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":36,"column":0},"generated":{"line":36,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":37,"column":0},"generated":{"line":37,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":38,"column":0},"generated":{"line":38,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":39,"column":0},"generated":{"line":39,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":40,"column":0},"generated":{"line":40,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":41,"column":0},"generated":{"line":41,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":42,"column":0},"generated":{"line":42,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":43,"column":0},"generated":{"line":43,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":44,"column":0},"generated":{"line":44,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":45,"column":0},"generated":{"line":45,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":46,"column":0},"generated":{"line":46,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":47,"column":0},"generated":{"line":47,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":48,"column":0},"generated":{"line":48,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":49,"column":0},"generated":{"line":49,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":50,"column":0},"generated":{"line":50,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":51,"column":0},"generated":{"line":51,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":52,"column":0},"generated":{"line":52,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":53,"column":0},"generated":{"line":53,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":54,"column":0},"generated":{"line":54,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":55,"column":0},"generated":{"line":55,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":56,"column":0},"generated":{"line":56,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":57,"column":0},"generated":{"line":57,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":58,"column":0},"generated":{"line":58,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":59,"column":0},"generated":{"line":59,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":60,"column":0},"generated":{"line":60,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":61,"column":0},"generated":{"line":61,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":62,"column":0},"generated":{"line":62,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":63,"column":0},"generated":{"line":63,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":64,"column":0},"generated":{"line":64,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":65,"column":0},"generated":{"line":65,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":66,"column":0},"generated":{"line":66,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":67,"column":0},"generated":{"line":67,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":68,"column":0},"generated":{"line":68,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":69,"column":0},"generated":{"line":69,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":70,"column":0},"generated":{"line":70,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":71,"column":0},"generated":{"line":71,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":72,"column":0},"generated":{"line":72,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":73,"column":0},"generated":{"line":73,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":74,"column":0},"generated":{"line":74,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":75,"column":0},"generated":{"line":75,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":76,"column":0},"generated":{"line":76,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":77,"column":0},"generated":{"line":77,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":78,"column":0},"generated":{"line":78,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":79,"column":0},"generated":{"line":79,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":80,"column":0},"generated":{"line":80,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":81,"column":0},"generated":{"line":81,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":82,"column":0},"generated":{"line":82,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":83,"column":0},"generated":{"line":83,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":84,"column":0},"generated":{"line":84,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":85,"column":0},"generated":{"line":85,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":86,"column":0},"generated":{"line":86,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":87,"column":0},"generated":{"line":87,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":88,"column":0},"generated":{"line":88,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":89,"column":0},"generated":{"line":89,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":90,"column":0},"generated":{"line":90,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":91,"column":0},"generated":{"line":91,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":92,"column":0},"generated":{"line":92,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":93,"column":0},"generated":{"line":93,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":94,"column":0},"generated":{"line":94,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":95,"column":0},"generated":{"line":95,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":96,"column":0},"generated":{"line":96,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":97,"column":0},"generated":{"line":97,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":98,"column":0},"generated":{"line":98,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":99,"column":0},"generated":{"line":99,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":100,"column":0},"generated":{"line":100,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":101,"column":0},"generated":{"line":101,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":102,"column":0},"generated":{"line":102,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":103,"column":0},"generated":{"line":103,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":104,"column":0},"generated":{"line":104,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":105,"column":0},"generated":{"line":105,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":106,"column":0},"generated":{"line":106,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":107,"column":0},"generated":{"line":107,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":108,"column":0},"generated":{"line":108,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":109,"column":0},"generated":{"line":109,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":110,"column":0},"generated":{"line":110,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":111,"column":0},"generated":{"line":111,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":112,"column":0},"generated":{"line":112,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":113,"column":0},"generated":{"line":113,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":114,"column":0},"generated":{"line":114,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":115,"column":0},"generated":{"line":115,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":116,"column":0},"generated":{"line":116,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":117,"column":0},"generated":{"line":117,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":118,"column":0},"generated":{"line":118,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":119,"column":0},"generated":{"line":119,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":120,"column":0},"generated":{"line":120,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":121,"column":0},"generated":{"line":121,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":122,"column":0},"generated":{"line":122,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":123,"column":0},"generated":{"line":123,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":124,"column":0},"generated":{"line":124,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":125,"column":0},"generated":{"line":125,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":126,"column":0},"generated":{"line":126,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":127,"column":0},"generated":{"line":127,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":128,"column":0},"generated":{"line":128,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":129,"column":0},"generated":{"line":129,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":130,"column":0},"generated":{"line":130,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":131,"column":0},"generated":{"line":131,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":132,"column":0},"generated":{"line":132,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":133,"column":0},"generated":{"line":133,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":134,"column":0},"generated":{"line":134,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":135,"column":0},"generated":{"line":135,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":136,"column":0},"generated":{"line":136,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":137,"column":0},"generated":{"line":137,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":138,"column":0},"generated":{"line":138,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":139,"column":0},"generated":{"line":139,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":140,"column":0},"generated":{"line":140,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":141,"column":0},"generated":{"line":141,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":142,"column":0},"generated":{"line":142,"column":0}}],"sources":{"../node_modules/@dzeio/dom-manager/dist/DOMElement.js":"\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nclass DOMElement {\n constructor(tagName, options) {\n if (tagName instanceof HTMLElement) {\n this.item = tagName;\n return;\n }\n this.item = document.createElement(tagName, options);\n }\n static create(tagName, options) {\n return new DOMElement(tagName, options);\n }\n static get(query, source) {\n if (!(query instanceof HTMLElement)) {\n const tmp = (source instanceof DOMElement ? source.item : source || document).querySelector(query);\n if (!tmp) {\n return undefined;\n }\n return new DOMElement(tmp);\n }\n return new DOMElement(query);\n }\n on(type, listener, options) {\n this.item.addEventListener(type, listener, options);\n return this;\n }\n off(type, listener) {\n this.item.removeEventListener(type, listener);\n return this;\n }\n text(val) {\n if (val) {\n this.item.innerText = val;\n return this;\n }\n return this.item.innerText;\n }\n html(val) {\n if (val) {\n this.item.innerHTML = val;\n return this;\n }\n return this.item.innerText;\n }\n addClass(...classes) {\n this.item.classList.add(...classes);\n return this;\n }\n setClass(...classes) {\n this.item.classList.forEach((cls) => {\n if (!classes.includes(cls)) {\n this.item.classList.remove(cls);\n }\n });\n this.addClass(...classes);\n return this;\n }\n classList(...classes) {\n if (!classes) {\n const res = [];\n this.item.classList.forEach((el) => res.push(el));\n return res;\n }\n return this.setClass(...classes);\n }\n toggleClass(...classes) {\n for (const classe of classes) {\n this.item.classList.toggle(classe);\n }\n return this;\n }\n removeClass(...classes) {\n this.item.classList.remove(...classes);\n return this;\n }\n emit(event) {\n if (event in this.item) {\n this.item[event]();\n return this;\n }\n this.item.dispatchEvent(new Event(event));\n return this;\n }\n attr(key, value) {\n if (!value) {\n return this.item.getAttribute(key);\n }\n if (value === null) {\n this.item.removeAttribute(key);\n return this;\n }\n if (typeof value === 'boolean') {\n this.item[key] = value;\n return this;\n }\n this.item.setAttribute(key, value);\n return this;\n }\n data(key, value) {\n // @ts-ignore\n return this.attr(`data-${key}`, value);\n }\n style(key, value) {\n if (typeof value === 'undefined') {\n return this.item.style[key];\n }\n this.item.style[key] = value;\n return this;\n }\n exist() {\n return !!this.item;\n }\n placeBefore(item) {\n if (item instanceof DOMElement) {\n item = item.item;\n }\n const parent = item.parentElement;\n if (!parent) {\n throw new Error('can\\'t place DOMElement before item because it has no parent');\n }\n parent.insertBefore(this.item, item);\n return this;\n }\n placeAsChildOf(item) {\n if (item instanceof DOMElement) {\n item = item.item;\n }\n item.appendChild(this.item);\n return this;\n }\n place(verb, item) {\n if (verb === 'before') {\n return this.placeBefore(item);\n }\n else {\n return this.placeAsChildOf(item);\n }\n }\n}\nexports.default = DOMElement;\n"},"lineCount":142}},"error":null,"hash":"921328cc3c5662e8ae426e827076c5dc","cacheData":{"env":{}}} \ No newline at end of file +{"id":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/package.json","includedInParent":true,"mtime":1608219815443}],"generated":{"js":"\"use strict\";\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nclass DOMElement {\r\n constructor(tagName, options) {\r\n if (tagName instanceof HTMLElement) {\r\n this.item = tagName;\r\n return;\r\n }\r\n this.item = document.createElement(tagName, options);\r\n }\r\n static create(tagName, options) {\r\n return new DOMElement(tagName, options);\r\n }\r\n static get(query, source) {\r\n if (!(query instanceof HTMLElement)) {\r\n const tmp = (source instanceof DOMElement ? source.item : source || document).querySelector(query);\r\n if (!tmp) {\r\n return undefined;\r\n }\r\n return new DOMElement(tmp);\r\n }\r\n return new DOMElement(query);\r\n }\r\n on(type, listener, options) {\r\n this.item.addEventListener(type, listener, options);\r\n return this;\r\n }\r\n off(type, listener) {\r\n this.item.removeEventListener(type, listener);\r\n return this;\r\n }\r\n text(val) {\r\n if (typeof val !== 'undefined') {\r\n this.item.innerText = val;\r\n return this;\r\n }\r\n return this.item.innerText;\r\n }\r\n html(val) {\r\n if (typeof val !== 'undefined') {\r\n this.item.innerHTML = val;\r\n return this;\r\n }\r\n return this.item.innerHTML;\r\n }\r\n addClass(...classes) {\r\n this.item.classList.add(...classes);\r\n return this;\r\n }\r\n setClass(...classes) {\r\n this.item.classList.forEach((cls) => {\r\n if (!classes.includes(cls)) {\r\n this.item.classList.remove(cls);\r\n }\r\n });\r\n this.addClass(...classes);\r\n return this;\r\n }\r\n classList(...classes) {\r\n if (!classes) {\r\n const res = [];\r\n this.item.classList.forEach((el) => res.push(el));\r\n return res;\r\n }\r\n return this.setClass(...classes);\r\n }\r\n toggleClass(...classes) {\r\n for (const classe of classes) {\r\n this.item.classList.toggle(classe);\r\n }\r\n return this;\r\n }\r\n removeClass(...classes) {\r\n this.item.classList.remove(...classes);\r\n return this;\r\n }\r\n emit(event) {\r\n if (event in this.item) {\r\n this.item[event]();\r\n return this;\r\n }\r\n this.item.dispatchEvent(new Event(event));\r\n return this;\r\n }\r\n attr(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.getAttribute(key);\r\n }\r\n if (value === null) {\r\n this.item.removeAttribute(key);\r\n return this;\r\n }\r\n if (typeof value === 'boolean') {\r\n this.item[key] = value;\r\n return this;\r\n }\r\n this.item.setAttribute(key, value);\r\n return this;\r\n }\r\n data(key, value) {\r\n // @ts-ignore\r\n return this.attr(`data-${key}`, value);\r\n }\r\n style(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.style[key];\r\n }\r\n this.item.style[key] = value;\r\n return this;\r\n }\r\n exist() {\r\n return !!this.item;\r\n }\r\n placeBefore(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n const parent = item.parentElement;\r\n if (!parent) {\r\n throw new Error('can\\'t place DOMElement before item because it has no parent');\r\n }\r\n parent.insertBefore(this.item, item);\r\n return this;\r\n }\r\n placeAsChildOf(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n item.appendChild(this.item);\r\n return this;\r\n }\r\n place(verb, item) {\r\n if (verb === 'before') {\r\n return this.placeBefore(item);\r\n }\r\n else {\r\n return this.placeAsChildOf(item);\r\n }\r\n }\r\n}\r\nexports.default = DOMElement;\r\n"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":31,"column":0},"generated":{"line":31,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":32,"column":0},"generated":{"line":32,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":33,"column":0},"generated":{"line":33,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":34,"column":0},"generated":{"line":34,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":35,"column":0},"generated":{"line":35,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":36,"column":0},"generated":{"line":36,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":37,"column":0},"generated":{"line":37,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":38,"column":0},"generated":{"line":38,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":39,"column":0},"generated":{"line":39,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":40,"column":0},"generated":{"line":40,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":41,"column":0},"generated":{"line":41,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":42,"column":0},"generated":{"line":42,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":43,"column":0},"generated":{"line":43,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":44,"column":0},"generated":{"line":44,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":45,"column":0},"generated":{"line":45,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":46,"column":0},"generated":{"line":46,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":47,"column":0},"generated":{"line":47,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":48,"column":0},"generated":{"line":48,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":49,"column":0},"generated":{"line":49,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":50,"column":0},"generated":{"line":50,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":51,"column":0},"generated":{"line":51,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":52,"column":0},"generated":{"line":52,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":53,"column":0},"generated":{"line":53,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":54,"column":0},"generated":{"line":54,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":55,"column":0},"generated":{"line":55,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":56,"column":0},"generated":{"line":56,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":57,"column":0},"generated":{"line":57,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":58,"column":0},"generated":{"line":58,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":59,"column":0},"generated":{"line":59,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":60,"column":0},"generated":{"line":60,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":61,"column":0},"generated":{"line":61,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":62,"column":0},"generated":{"line":62,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":63,"column":0},"generated":{"line":63,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":64,"column":0},"generated":{"line":64,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":65,"column":0},"generated":{"line":65,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":66,"column":0},"generated":{"line":66,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":67,"column":0},"generated":{"line":67,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":68,"column":0},"generated":{"line":68,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":69,"column":0},"generated":{"line":69,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":70,"column":0},"generated":{"line":70,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":71,"column":0},"generated":{"line":71,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":72,"column":0},"generated":{"line":72,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":73,"column":0},"generated":{"line":73,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":74,"column":0},"generated":{"line":74,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":75,"column":0},"generated":{"line":75,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":76,"column":0},"generated":{"line":76,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":77,"column":0},"generated":{"line":77,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":78,"column":0},"generated":{"line":78,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":79,"column":0},"generated":{"line":79,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":80,"column":0},"generated":{"line":80,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":81,"column":0},"generated":{"line":81,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":82,"column":0},"generated":{"line":82,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":83,"column":0},"generated":{"line":83,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":84,"column":0},"generated":{"line":84,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":85,"column":0},"generated":{"line":85,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":86,"column":0},"generated":{"line":86,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":87,"column":0},"generated":{"line":87,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":88,"column":0},"generated":{"line":88,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":89,"column":0},"generated":{"line":89,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":90,"column":0},"generated":{"line":90,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":91,"column":0},"generated":{"line":91,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":92,"column":0},"generated":{"line":92,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":93,"column":0},"generated":{"line":93,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":94,"column":0},"generated":{"line":94,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":95,"column":0},"generated":{"line":95,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":96,"column":0},"generated":{"line":96,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":97,"column":0},"generated":{"line":97,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":98,"column":0},"generated":{"line":98,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":99,"column":0},"generated":{"line":99,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":100,"column":0},"generated":{"line":100,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":101,"column":0},"generated":{"line":101,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":102,"column":0},"generated":{"line":102,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":103,"column":0},"generated":{"line":103,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":104,"column":0},"generated":{"line":104,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":105,"column":0},"generated":{"line":105,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":106,"column":0},"generated":{"line":106,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":107,"column":0},"generated":{"line":107,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":108,"column":0},"generated":{"line":108,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":109,"column":0},"generated":{"line":109,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":110,"column":0},"generated":{"line":110,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":111,"column":0},"generated":{"line":111,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":112,"column":0},"generated":{"line":112,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":113,"column":0},"generated":{"line":113,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":114,"column":0},"generated":{"line":114,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":115,"column":0},"generated":{"line":115,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":116,"column":0},"generated":{"line":116,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":117,"column":0},"generated":{"line":117,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":118,"column":0},"generated":{"line":118,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":119,"column":0},"generated":{"line":119,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":120,"column":0},"generated":{"line":120,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":121,"column":0},"generated":{"line":121,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":122,"column":0},"generated":{"line":122,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":123,"column":0},"generated":{"line":123,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":124,"column":0},"generated":{"line":124,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":125,"column":0},"generated":{"line":125,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":126,"column":0},"generated":{"line":126,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":127,"column":0},"generated":{"line":127,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":128,"column":0},"generated":{"line":128,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":129,"column":0},"generated":{"line":129,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":130,"column":0},"generated":{"line":130,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":131,"column":0},"generated":{"line":131,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":132,"column":0},"generated":{"line":132,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":133,"column":0},"generated":{"line":133,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":134,"column":0},"generated":{"line":134,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":135,"column":0},"generated":{"line":135,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":136,"column":0},"generated":{"line":136,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":137,"column":0},"generated":{"line":137,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":138,"column":0},"generated":{"line":138,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":139,"column":0},"generated":{"line":139,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":140,"column":0},"generated":{"line":140,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":141,"column":0},"generated":{"line":141,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMElement.js","original":{"line":142,"column":0},"generated":{"line":142,"column":0}}],"sources":{"../node_modules/@dzeio/dom-manager/dist/DOMElement.js":"\"use strict\";\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nclass DOMElement {\r\n constructor(tagName, options) {\r\n if (tagName instanceof HTMLElement) {\r\n this.item = tagName;\r\n return;\r\n }\r\n this.item = document.createElement(tagName, options);\r\n }\r\n static create(tagName, options) {\r\n return new DOMElement(tagName, options);\r\n }\r\n static get(query, source) {\r\n if (!(query instanceof HTMLElement)) {\r\n const tmp = (source instanceof DOMElement ? source.item : source || document).querySelector(query);\r\n if (!tmp) {\r\n return undefined;\r\n }\r\n return new DOMElement(tmp);\r\n }\r\n return new DOMElement(query);\r\n }\r\n on(type, listener, options) {\r\n this.item.addEventListener(type, listener, options);\r\n return this;\r\n }\r\n off(type, listener) {\r\n this.item.removeEventListener(type, listener);\r\n return this;\r\n }\r\n text(val) {\r\n if (typeof val !== 'undefined') {\r\n this.item.innerText = val;\r\n return this;\r\n }\r\n return this.item.innerText;\r\n }\r\n html(val) {\r\n if (typeof val !== 'undefined') {\r\n this.item.innerHTML = val;\r\n return this;\r\n }\r\n return this.item.innerHTML;\r\n }\r\n addClass(...classes) {\r\n this.item.classList.add(...classes);\r\n return this;\r\n }\r\n setClass(...classes) {\r\n this.item.classList.forEach((cls) => {\r\n if (!classes.includes(cls)) {\r\n this.item.classList.remove(cls);\r\n }\r\n });\r\n this.addClass(...classes);\r\n return this;\r\n }\r\n classList(...classes) {\r\n if (!classes) {\r\n const res = [];\r\n this.item.classList.forEach((el) => res.push(el));\r\n return res;\r\n }\r\n return this.setClass(...classes);\r\n }\r\n toggleClass(...classes) {\r\n for (const classe of classes) {\r\n this.item.classList.toggle(classe);\r\n }\r\n return this;\r\n }\r\n removeClass(...classes) {\r\n this.item.classList.remove(...classes);\r\n return this;\r\n }\r\n emit(event) {\r\n if (event in this.item) {\r\n this.item[event]();\r\n return this;\r\n }\r\n this.item.dispatchEvent(new Event(event));\r\n return this;\r\n }\r\n attr(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.getAttribute(key);\r\n }\r\n if (value === null) {\r\n this.item.removeAttribute(key);\r\n return this;\r\n }\r\n if (typeof value === 'boolean') {\r\n this.item[key] = value;\r\n return this;\r\n }\r\n this.item.setAttribute(key, value);\r\n return this;\r\n }\r\n data(key, value) {\r\n // @ts-ignore\r\n return this.attr(`data-${key}`, value);\r\n }\r\n style(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.style[key];\r\n }\r\n this.item.style[key] = value;\r\n return this;\r\n }\r\n exist() {\r\n return !!this.item;\r\n }\r\n placeBefore(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n const parent = item.parentElement;\r\n if (!parent) {\r\n throw new Error('can\\'t place DOMElement before item because it has no parent');\r\n }\r\n parent.insertBefore(this.item, item);\r\n return this;\r\n }\r\n placeAsChildOf(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n item.appendChild(this.item);\r\n return this;\r\n }\r\n place(verb, item) {\r\n if (verb === 'before') {\r\n return this.placeBefore(item);\r\n }\r\n else {\r\n return this.placeAsChildOf(item);\r\n }\r\n }\r\n}\r\nexports.default = DOMElement;\r\n"},"lineCount":142}},"error":null,"hash":"da6380a842ad8767aafe6437182ef803","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/29/3ce7896eb23d31b7c73b766e394a10.json b/.cache/29/3ce7896eb23d31b7c73b766e394a10.json index bb66eb2..0b57f38 100644 --- a/.cache/29/3ce7896eb23d31b7c73b766e394a10.json +++ b/.cache/29/3ce7896eb23d31b7c73b766e394a10.json @@ -1 +1 @@ -{"id":"main.ts","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/tsconfig.json","includedInParent":true,"mtime":1608196209618},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272},{"name":"./style.css","loc":{"line":6,"column":8},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/main.ts","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/style.css"},{"name":"./Game","loc":{"line":7,"column":37},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/main.ts","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/Game.ts"}],"generated":{"js":"\"use strict\";\n\nvar __importDefault = this && this.__importDefault || function (mod) {\n return mod && mod.__esModule ? mod : {\n \"default\": mod\n };\n};\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nrequire(\"./style.css\");\n\nvar Game_1 = __importDefault(require(\"./Game\"));\n\nvar table = document.querySelector('table');\n\nif (!table) {\n throw new Error('Table not found');\n}\n\nvar game = new Game_1.default(table);\ngame.makeMove(0, 'red');\ngame.makeIATakeTurn();\ngame.makeMove(0, 'red');\ngame.makeMove(0, 'red');\ngame.makeMove(0, 'red');\ngame.makeMove(0, 'red');\ngame.makeMove(0, 'red');\ngame.makeMove(0, 'red');\ngame.makeMove(0, 'red');"},"sourceMaps":{"js":{"mappings":[{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":0}},{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":7}},{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":8}},{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":21}},{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":22}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":0}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":4}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":10}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":13}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":28}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":29}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":36}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":37}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":45}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":46}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":47}},{"source":"main.ts","name":null,"original":{"line":5,"column":0},"generated":{"line":17,"column":0}},{"source":"main.ts","name":null,"original":{"line":5,"column":6},"generated":{"line":17,"column":4}},{"source":"main.ts","name":null,"original":{"line":5,"column":11},"generated":{"line":17,"column":9}},{"source":"main.ts","name":null,"original":{"line":5,"column":14},"generated":{"line":17,"column":12}},{"source":"main.ts","name":null,"original":{"line":5,"column":22},"generated":{"line":17,"column":20}},{"source":"main.ts","name":null,"original":{"line":5,"column":23},"generated":{"line":17,"column":21}},{"source":"main.ts","name":null,"original":{"line":5,"column":14},"generated":{"line":17,"column":34}},{"source":"main.ts","name":null,"original":{"line":5,"column":37},"generated":{"line":17,"column":35}},{"source":"main.ts","name":null,"original":{"line":5,"column":14},"generated":{"line":17,"column":42}},{"source":"main.ts","name":null,"original":{"line":5,"column":0},"generated":{"line":17,"column":43}},{"source":"main.ts","name":null,"original":{"line":7,"column":0},"generated":{"line":19,"column":0}},{"source":"main.ts","name":null,"original":{"line":7,"column":4},"generated":{"line":19,"column":4}},{"source":"main.ts","name":null,"original":{"line":7,"column":5},"generated":{"line":19,"column":5}},{"source":"main.ts","name":null,"original":{"line":7,"column":0},"generated":{"line":19,"column":10}},{"source":"main.ts","name":null,"original":{"line":7,"column":12},"generated":{"line":19,"column":12}},{"source":"main.ts","name":null,"original":{"line":8,"column":1},"generated":{"line":20,"column":0}},{"source":"main.ts","name":null,"original":{"line":8,"column":7},"generated":{"line":20,"column":8}},{"source":"main.ts","name":null,"original":{"line":8,"column":11},"generated":{"line":20,"column":12}},{"source":"main.ts","name":null,"original":{"line":8,"column":7},"generated":{"line":20,"column":17}},{"source":"main.ts","name":null,"original":{"line":8,"column":17},"generated":{"line":20,"column":18}},{"source":"main.ts","name":null,"original":{"line":8,"column":7},"generated":{"line":20,"column":35}},{"source":"main.ts","name":null,"original":{"line":8,"column":1},"generated":{"line":20,"column":36}},{"source":"main.ts","name":null,"original":{"line":9,"column":1},"generated":{"line":21,"column":0}},{"source":"main.ts","name":null,"original":{"line":11,"column":0},"generated":{"line":23,"column":0}},{"source":"main.ts","name":null,"original":{"line":11,"column":6},"generated":{"line":23,"column":4}},{"source":"main.ts","name":null,"original":{"line":11,"column":10},"generated":{"line":23,"column":8}},{"source":"main.ts","name":null,"original":{"line":11,"column":13},"generated":{"line":23,"column":11}},{"source":"main.ts","name":null,"original":{"line":11,"column":17},"generated":{"line":23,"column":15}},{"source":"main.ts","name":null,"original":{"line":11,"column":17},"generated":{"line":23,"column":21}},{"source":"main.ts","name":null,"original":{"line":11,"column":17},"generated":{"line":23,"column":22}},{"source":"main.ts","name":null,"original":{"line":11,"column":13},"generated":{"line":23,"column":29}},{"source":"main.ts","name":null,"original":{"line":11,"column":22},"generated":{"line":23,"column":30}},{"source":"main.ts","name":null,"original":{"line":11,"column":13},"generated":{"line":23,"column":35}},{"source":"main.ts","name":null,"original":{"line":11,"column":0},"generated":{"line":23,"column":36}},{"source":"main.ts","name":null,"original":{"line":12,"column":0},"generated":{"line":24,"column":0}},{"source":"main.ts","name":null,"original":{"line":12,"column":4},"generated":{"line":24,"column":4}},{"source":"main.ts","name":null,"original":{"line":12,"column":5},"generated":{"line":24,"column":5}},{"source":"main.ts","name":null,"original":{"line":12,"column":0},"generated":{"line":24,"column":13}},{"source":"main.ts","name":null,"original":{"line":12,"column":14},"generated":{"line":24,"column":14}},{"source":"main.ts","name":null,"original":{"line":12,"column":0},"generated":{"line":24,"column":15}},{"source":"main.ts","name":null,"original":{"line":12,"column":17},"generated":{"line":24,"column":17}},{"source":"main.ts","name":null,"original":{"line":12,"column":0},"generated":{"line":24,"column":22}},{"source":"main.ts","name":null,"original":{"line":13,"column":0},"generated":{"line":25,"column":0}},{"source":"main.ts","name":null,"original":{"line":13,"column":4},"generated":{"line":25,"column":4}},{"source":"main.ts","name":null,"original":{"line":13,"column":5},"generated":{"line":25,"column":5}},{"source":"main.ts","name":null,"original":{"line":13,"column":0},"generated":{"line":25,"column":19}},{"source":"main.ts","name":null,"original":{"line":14,"column":0},"generated":{"line":26,"column":0}},{"source":"main.ts","name":null,"original":{"line":14,"column":4},"generated":{"line":26,"column":4}},{"source":"main.ts","name":null,"original":{"line":14,"column":5},"generated":{"line":26,"column":5}},{"source":"main.ts","name":null,"original":{"line":14,"column":0},"generated":{"line":26,"column":13}},{"source":"main.ts","name":null,"original":{"line":14,"column":14},"generated":{"line":26,"column":14}},{"source":"main.ts","name":null,"original":{"line":14,"column":0},"generated":{"line":26,"column":15}},{"source":"main.ts","name":null,"original":{"line":14,"column":17},"generated":{"line":26,"column":17}},{"source":"main.ts","name":null,"original":{"line":14,"column":0},"generated":{"line":26,"column":22}},{"source":"main.ts","name":null,"original":{"line":15,"column":0},"generated":{"line":27,"column":0}},{"source":"main.ts","name":null,"original":{"line":15,"column":4},"generated":{"line":27,"column":4}},{"source":"main.ts","name":null,"original":{"line":15,"column":5},"generated":{"line":27,"column":5}},{"source":"main.ts","name":null,"original":{"line":15,"column":0},"generated":{"line":27,"column":13}},{"source":"main.ts","name":null,"original":{"line":15,"column":14},"generated":{"line":27,"column":14}},{"source":"main.ts","name":null,"original":{"line":15,"column":0},"generated":{"line":27,"column":15}},{"source":"main.ts","name":null,"original":{"line":15,"column":17},"generated":{"line":27,"column":17}},{"source":"main.ts","name":null,"original":{"line":15,"column":0},"generated":{"line":27,"column":22}},{"source":"main.ts","name":null,"original":{"line":16,"column":0},"generated":{"line":28,"column":0}},{"source":"main.ts","name":null,"original":{"line":16,"column":4},"generated":{"line":28,"column":4}},{"source":"main.ts","name":null,"original":{"line":16,"column":5},"generated":{"line":28,"column":5}},{"source":"main.ts","name":null,"original":{"line":16,"column":0},"generated":{"line":28,"column":13}},{"source":"main.ts","name":null,"original":{"line":16,"column":14},"generated":{"line":28,"column":14}},{"source":"main.ts","name":null,"original":{"line":16,"column":0},"generated":{"line":28,"column":15}},{"source":"main.ts","name":null,"original":{"line":16,"column":17},"generated":{"line":28,"column":17}},{"source":"main.ts","name":null,"original":{"line":16,"column":0},"generated":{"line":28,"column":22}},{"source":"main.ts","name":null,"original":{"line":17,"column":0},"generated":{"line":29,"column":0}},{"source":"main.ts","name":null,"original":{"line":17,"column":4},"generated":{"line":29,"column":4}},{"source":"main.ts","name":null,"original":{"line":17,"column":5},"generated":{"line":29,"column":5}},{"source":"main.ts","name":null,"original":{"line":17,"column":0},"generated":{"line":29,"column":13}},{"source":"main.ts","name":null,"original":{"line":17,"column":14},"generated":{"line":29,"column":14}},{"source":"main.ts","name":null,"original":{"line":17,"column":0},"generated":{"line":29,"column":15}},{"source":"main.ts","name":null,"original":{"line":17,"column":17},"generated":{"line":29,"column":17}},{"source":"main.ts","name":null,"original":{"line":17,"column":0},"generated":{"line":29,"column":22}},{"source":"main.ts","name":null,"original":{"line":18,"column":0},"generated":{"line":30,"column":0}},{"source":"main.ts","name":null,"original":{"line":18,"column":4},"generated":{"line":30,"column":4}},{"source":"main.ts","name":null,"original":{"line":18,"column":5},"generated":{"line":30,"column":5}},{"source":"main.ts","name":null,"original":{"line":18,"column":0},"generated":{"line":30,"column":13}},{"source":"main.ts","name":null,"original":{"line":18,"column":14},"generated":{"line":30,"column":14}},{"source":"main.ts","name":null,"original":{"line":18,"column":0},"generated":{"line":30,"column":15}},{"source":"main.ts","name":null,"original":{"line":18,"column":17},"generated":{"line":30,"column":17}},{"source":"main.ts","name":null,"original":{"line":18,"column":0},"generated":{"line":30,"column":22}},{"source":"main.ts","name":null,"original":{"line":19,"column":0},"generated":{"line":31,"column":0}},{"source":"main.ts","name":null,"original":{"line":19,"column":4},"generated":{"line":31,"column":4}},{"source":"main.ts","name":null,"original":{"line":19,"column":5},"generated":{"line":31,"column":5}},{"source":"main.ts","name":null,"original":{"line":19,"column":0},"generated":{"line":31,"column":13}},{"source":"main.ts","name":null,"original":{"line":19,"column":14},"generated":{"line":31,"column":14}},{"source":"main.ts","name":null,"original":{"line":19,"column":0},"generated":{"line":31,"column":15}},{"source":"main.ts","name":null,"original":{"line":19,"column":17},"generated":{"line":31,"column":17}},{"source":"main.ts","name":null,"original":{"line":19,"column":0},"generated":{"line":31,"column":22}},{"source":"main.ts","name":null,"original":{"line":20,"column":0},"generated":{"line":32,"column":0}},{"source":"main.ts","name":null,"original":{"line":20,"column":4},"generated":{"line":32,"column":4}},{"source":"main.ts","name":null,"original":{"line":20,"column":5},"generated":{"line":32,"column":5}},{"source":"main.ts","name":null,"original":{"line":20,"column":0},"generated":{"line":32,"column":13}},{"source":"main.ts","name":null,"original":{"line":20,"column":14},"generated":{"line":32,"column":14}},{"source":"main.ts","name":null,"original":{"line":20,"column":0},"generated":{"line":32,"column":15}},{"source":"main.ts","name":null,"original":{"line":20,"column":17},"generated":{"line":32,"column":17}},{"source":"main.ts","name":null,"original":{"line":20,"column":0},"generated":{"line":32,"column":22}}],"sources":{"main.ts":"import './style.css'\n\nimport Game from './Game'\n\nconst table = document.querySelector('table')\n\nif (!table) {\n\tthrow new Error('Table not found')\n}\n\nconst game = new Game(table)\ngame.makeMove(0, 'red')\ngame.makeIATakeTurn()\ngame.makeMove(0, 'red')\ngame.makeMove(0, 'red')\ngame.makeMove(0, 'red')\ngame.makeMove(0, 'red')\ngame.makeMove(0, 'red')\ngame.makeMove(0, 'red')\ngame.makeMove(0, 'red')\n"},"lineCount":null}},"error":null,"hash":"f106553a7846e06ba9b8b94a35d50598","cacheData":{"env":{}}} \ No newline at end of file +{"id":"main.ts","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/tsconfig.json","includedInParent":true,"mtime":1608196209618},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779},{"name":"./style.css","loc":{"line":6,"column":8},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/main.ts","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/style.css"},{"name":"./Game","loc":{"line":7,"column":37},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/main.ts","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/Game.ts"},{"name":"@dzeio/dom-manager","loc":{"line":8,"column":28},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/main.ts","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js"}],"generated":{"js":"\"use strict\";\n\nvar __importDefault = this && this.__importDefault || function (mod) {\n return mod && mod.__esModule ? mod : {\n \"default\": mod\n };\n};\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nrequire(\"./style.css\");\n\nvar Game_1 = __importDefault(require(\"./Game\"));\n\nvar dom_manager_1 = require(\"@dzeio/dom-manager\");\n\nvar table = document.querySelector('table');\n\nif (!table) {\n throw new Error('Table not found');\n}\n\nvar game = new Game_1.default(table);\nvar restartBtn = dom_manager_1.DOMElement.get('.restartBtn');\n\nif (restartBtn) {\n game.setRestartButton(restartBtn);\n}\n\ngame.playerColor = 'yellow';\ngame.startSinglePlayer();"},"sourceMaps":{"js":{"mappings":[{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":0}},{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":7}},{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":8}},{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":21}},{"source":"main.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":22}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":0}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":4}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":10}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":13}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":28}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":29}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":36}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":37}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":45}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":46}},{"source":"main.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":15,"column":47}},{"source":"main.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":17,"column":0}},{"source":"main.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":17,"column":4}},{"source":"main.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":17,"column":17}},{"source":"main.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":17,"column":20}},{"source":"main.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":17,"column":27}},{"source":"main.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":17,"column":28}},{"source":"main.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":17,"column":48}},{"source":"main.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":17,"column":49}},{"source":"main.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":19,"column":0}},{"source":"main.ts","name":null,"original":{"line":6,"column":6},"generated":{"line":19,"column":4}},{"source":"main.ts","name":null,"original":{"line":6,"column":11},"generated":{"line":19,"column":9}},{"source":"main.ts","name":null,"original":{"line":6,"column":14},"generated":{"line":19,"column":12}},{"source":"main.ts","name":null,"original":{"line":6,"column":22},"generated":{"line":19,"column":20}},{"source":"main.ts","name":null,"original":{"line":6,"column":23},"generated":{"line":19,"column":21}},{"source":"main.ts","name":null,"original":{"line":6,"column":14},"generated":{"line":19,"column":34}},{"source":"main.ts","name":null,"original":{"line":6,"column":37},"generated":{"line":19,"column":35}},{"source":"main.ts","name":null,"original":{"line":6,"column":14},"generated":{"line":19,"column":42}},{"source":"main.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":19,"column":43}},{"source":"main.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":21,"column":0}},{"source":"main.ts","name":null,"original":{"line":8,"column":4},"generated":{"line":21,"column":4}},{"source":"main.ts","name":null,"original":{"line":8,"column":5},"generated":{"line":21,"column":5}},{"source":"main.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":21,"column":10}},{"source":"main.ts","name":null,"original":{"line":8,"column":12},"generated":{"line":21,"column":12}},{"source":"main.ts","name":null,"original":{"line":9,"column":1},"generated":{"line":22,"column":0}},{"source":"main.ts","name":null,"original":{"line":9,"column":7},"generated":{"line":22,"column":8}},{"source":"main.ts","name":null,"original":{"line":9,"column":11},"generated":{"line":22,"column":12}},{"source":"main.ts","name":null,"original":{"line":9,"column":7},"generated":{"line":22,"column":17}},{"source":"main.ts","name":null,"original":{"line":9,"column":17},"generated":{"line":22,"column":18}},{"source":"main.ts","name":null,"original":{"line":9,"column":7},"generated":{"line":22,"column":35}},{"source":"main.ts","name":null,"original":{"line":9,"column":1},"generated":{"line":22,"column":36}},{"source":"main.ts","name":null,"original":{"line":10,"column":1},"generated":{"line":23,"column":0}},{"source":"main.ts","name":null,"original":{"line":12,"column":0},"generated":{"line":25,"column":0}},{"source":"main.ts","name":null,"original":{"line":12,"column":6},"generated":{"line":25,"column":4}},{"source":"main.ts","name":null,"original":{"line":12,"column":10},"generated":{"line":25,"column":8}},{"source":"main.ts","name":null,"original":{"line":12,"column":13},"generated":{"line":25,"column":11}},{"source":"main.ts","name":null,"original":{"line":12,"column":17},"generated":{"line":25,"column":15}},{"source":"main.ts","name":null,"original":{"line":12,"column":17},"generated":{"line":25,"column":21}},{"source":"main.ts","name":null,"original":{"line":12,"column":17},"generated":{"line":25,"column":22}},{"source":"main.ts","name":null,"original":{"line":12,"column":13},"generated":{"line":25,"column":29}},{"source":"main.ts","name":null,"original":{"line":12,"column":22},"generated":{"line":25,"column":30}},{"source":"main.ts","name":null,"original":{"line":12,"column":13},"generated":{"line":25,"column":35}},{"source":"main.ts","name":null,"original":{"line":12,"column":0},"generated":{"line":25,"column":36}},{"source":"main.ts","name":null,"original":{"line":13,"column":0},"generated":{"line":26,"column":0}},{"source":"main.ts","name":null,"original":{"line":13,"column":6},"generated":{"line":26,"column":4}},{"source":"main.ts","name":null,"original":{"line":13,"column":16},"generated":{"line":26,"column":14}},{"source":"main.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":26,"column":17}},{"source":"main.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":26,"column":30}},{"source":"main.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":26,"column":31}},{"source":"main.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":26,"column":41}},{"source":"main.ts","name":null,"original":{"line":13,"column":30},"generated":{"line":26,"column":42}},{"source":"main.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":26,"column":45}},{"source":"main.ts","name":null,"original":{"line":13,"column":34},"generated":{"line":26,"column":46}},{"source":"main.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":26,"column":59}},{"source":"main.ts","name":null,"original":{"line":13,"column":0},"generated":{"line":26,"column":60}},{"source":"main.ts","name":null,"original":{"line":14,"column":0},"generated":{"line":28,"column":0}},{"source":"main.ts","name":null,"original":{"line":14,"column":4},"generated":{"line":28,"column":4}},{"source":"main.ts","name":null,"original":{"line":14,"column":0},"generated":{"line":28,"column":14}},{"source":"main.ts","name":null,"original":{"line":14,"column":16},"generated":{"line":28,"column":16}},{"source":"main.ts","name":null,"original":{"line":15,"column":1},"generated":{"line":29,"column":0}},{"source":"main.ts","name":null,"original":{"line":15,"column":1},"generated":{"line":29,"column":2}},{"source":"main.ts","name":null,"original":{"line":15,"column":5},"generated":{"line":29,"column":6}},{"source":"main.ts","name":null,"original":{"line":15,"column":6},"generated":{"line":29,"column":7}},{"source":"main.ts","name":null,"original":{"line":15,"column":1},"generated":{"line":29,"column":23}},{"source":"main.ts","name":null,"original":{"line":15,"column":23},"generated":{"line":29,"column":24}},{"source":"main.ts","name":null,"original":{"line":15,"column":1},"generated":{"line":29,"column":34}},{"source":"main.ts","name":null,"original":{"line":16,"column":1},"generated":{"line":30,"column":0}},{"source":"main.ts","name":null,"original":{"line":18,"column":0},"generated":{"line":32,"column":0}},{"source":"main.ts","name":null,"original":{"line":18,"column":4},"generated":{"line":32,"column":4}},{"source":"main.ts","name":null,"original":{"line":18,"column":5},"generated":{"line":32,"column":5}},{"source":"main.ts","name":null,"original":{"line":18,"column":0},"generated":{"line":32,"column":16}},{"source":"main.ts","name":null,"original":{"line":18,"column":19},"generated":{"line":32,"column":19}},{"source":"main.ts","name":null,"original":{"line":18,"column":0},"generated":{"line":32,"column":27}},{"source":"main.ts","name":null,"original":{"line":19,"column":0},"generated":{"line":33,"column":0}},{"source":"main.ts","name":null,"original":{"line":19,"column":4},"generated":{"line":33,"column":4}},{"source":"main.ts","name":null,"original":{"line":19,"column":5},"generated":{"line":33,"column":5}},{"source":"main.ts","name":null,"original":{"line":19,"column":0},"generated":{"line":33,"column":22}}],"sources":{"main.ts":"import './style.css'\n\nimport Game from './Game'\nimport { DOMElement } from '@dzeio/dom-manager'\n\nconst table = document.querySelector('table')\n\nif (!table) {\n\tthrow new Error('Table not found')\n}\n\nconst game = new Game(table)\nconst restartBtn = DOMElement.get('.restartBtn')\nif (restartBtn) {\n\tgame.setRestartButton(restartBtn)\n}\n\ngame.playerColor = 'yellow'\ngame.startSinglePlayer()\n"},"lineCount":null}},"error":null,"hash":"369f94c67d5554e4056d2dac9ee4ec6c","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/38/3c4a3f94369973b1cfc382888c0d75.json b/.cache/38/3c4a3f94369973b1cfc382888c0d75.json index 885c912..8c75061 100644 --- a/.cache/38/3c4a3f94369973b1cfc382888c0d75.json +++ b/.cache/38/3c4a3f94369973b1cfc382888c0d75.json @@ -1 +1 @@ -{"id":"../node_modules/parcel/src/builtins/css-loader.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/package.json","includedInParent":true,"mtime":1608196918029},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/.babelrc","includedInParent":true,"mtime":499162500000},{"name":"./bundle-url","loc":{"line":1,"column":21},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/builtins/css-loader.js","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/builtins/bundle-url.js"}],"generated":{"js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n\n newLink.onload = function () {\n link.remove();\n };\n\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\n\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"name":"bundle","generated":{"line":1,"column":4},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":10},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":10}},{"name":"require","generated":{"line":1,"column":13},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":21}},{"generated":{"line":1,"column":35},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":36},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"updateLink","generated":{"line":3,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":9}},{"generated":{"line":3,"column":19},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"link","generated":{"line":3,"column":20},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":20}},{"generated":{"line":3,"column":24},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"generated":{"line":3,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":26}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":4,"column":6},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":6}},{"generated":{"line":4,"column":13},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":13}},{"name":"link","generated":{"line":4,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":20},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":20}},{"name":"cloneNode","generated":{"line":4,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":21}},{"generated":{"line":4,"column":30},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":32},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":6,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":6,"column":2},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":9}},{"name":"onload","generated":{"line":6,"column":10},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":10}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":19},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":19}},{"generated":{"line":6,"column":31},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":31}},{"name":"link","generated":{"line":7,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"name":"link","generated":{"line":7,"column":4},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":7,"column":8},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":8}},{"name":"remove","generated":{"line":7,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":9}},{"generated":{"line":7,"column":15},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":7,"column":3}},{"generated":{"line":8,"column":3},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":10,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"newLink","generated":{"line":10,"column":2},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"generated":{"line":10,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":9}},{"name":"href","generated":{"line":10,"column":10},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":10}},{"generated":{"line":10,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":10,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":21}},{"name":"href","generated":{"line":10,"column":22},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":22}},{"generated":{"line":10,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"split","generated":{"line":10,"column":27},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":27}},{"generated":{"line":10,"column":32},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":33},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":33}},{"generated":{"line":10,"column":36},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":38},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":38}},{"generated":{"line":10,"column":39},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":43},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":43}},{"generated":{"line":10,"column":46},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"Date","generated":{"line":10,"column":49},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":53},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":53}},{"name":"now","generated":{"line":10,"column":54},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":54}},{"generated":{"line":10,"column":57},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":59},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":11,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":2},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":11,"column":6},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":6}},{"name":"parentNode","generated":{"line":11,"column":7},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":7}},{"generated":{"line":11,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"insertBefore","generated":{"line":11,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":18}},{"generated":{"line":11,"column":30},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"newLink","generated":{"line":11,"column":31},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":31}},{"generated":{"line":11,"column":38},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":40},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":40}},{"generated":{"line":11,"column":44},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":44}},{"name":"nextSibling","generated":{"line":11,"column":45},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":45}},{"generated":{"line":11,"column":56},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":10,"column":1}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"name":"cssTimeout","generated":{"line":14,"column":4},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":4}},{"generated":{"line":14,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":14}},{"generated":{"line":14,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":17}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"name":"reloadCSS","generated":{"line":16,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":13,"column":9}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"generated":{"line":16,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":13,"column":21}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"name":"cssTimeout","generated":{"line":17,"column":6},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":14,"column":6}},{"generated":{"line":17,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"generated":{"line":17,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":14,"column":18}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":16,"column":3}},{"name":"cssTimeout","generated":{"line":21,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"name":"cssTimeout","generated":{"line":21,"column":2},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":21,"column":12},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":12}},{"name":"setTimeout","generated":{"line":21,"column":15},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":15}},{"generated":{"line":21,"column":25},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":21,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":26}},{"generated":{"line":21,"column":38},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":38}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"name":"links","generated":{"line":22,"column":8},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":8}},{"generated":{"line":22,"column":13},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":13}},{"name":"document","generated":{"line":22,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":24},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":24}},{"name":"querySelectorAll","generated":{"line":22,"column":25},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":25}},{"generated":{"line":22,"column":41},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":42},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":42}},{"generated":{"line":22,"column":66},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":67},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":9}},{"name":"i","generated":{"line":24,"column":13},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":13}},{"generated":{"line":24,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":14}},{"generated":{"line":24,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":17}},{"generated":{"line":24,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":20},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":20}},{"generated":{"line":24,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":21}},{"name":"links","generated":{"line":24,"column":24},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":24}},{"generated":{"line":24,"column":29},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":29}},{"name":"length","generated":{"line":24,"column":30},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":30}},{"generated":{"line":24,"column":36},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":38},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":38}},{"generated":{"line":24,"column":39},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":39}},{"generated":{"line":24,"column":41},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":43},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":43}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"name":"bundle","generated":{"line":25,"column":10},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":16}},{"name":"getBaseURL","generated":{"line":25,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":17}},{"generated":{"line":25,"column":27},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"links","generated":{"line":25,"column":28},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"generated":{"line":25,"column":33},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"name":"i","generated":{"line":25,"column":34},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":34}},{"generated":{"line":25,"column":35},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"generated":{"line":25,"column":36},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"name":"href","generated":{"line":25,"column":37},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":37}},{"generated":{"line":25,"column":41},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"bundle","generated":{"line":25,"column":47},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":53},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":53}},{"name":"getBundleURL","generated":{"line":25,"column":54},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":54}},{"generated":{"line":25,"column":66},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":68},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"generated":{"line":25,"column":70},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":70}},{"name":"updateLink","generated":{"line":26,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"name":"updateLink","generated":{"line":26,"column":8},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":26,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"name":"links","generated":{"line":26,"column":19},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":19}},{"generated":{"line":26,"column":24},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"name":"i","generated":{"line":26,"column":25},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":25}},{"generated":{"line":26,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"generated":{"line":26,"column":27},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"generated":{"line":26,"column":28},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":23,"column":7}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":24,"column":5}},{"name":"cssTimeout","generated":{"line":30,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"name":"cssTimeout","generated":{"line":30,"column":4},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":14}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":17}},{"generated":{"line":30,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":31,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":27,"column":3}},{"generated":{"line":31,"column":3},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":5},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":27,"column":5}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":8},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":32,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":28,"column":1}},{"name":"module","generated":{"line":34,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"generated":{"line":34,"column":6},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":6}},{"name":"exports","generated":{"line":34,"column":7},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":7}},{"generated":{"line":34,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"name":"reloadCSS","generated":{"line":34,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":17}},{"generated":{"line":34,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":0}}],"sources":{"../node_modules/parcel/src/builtins/css-loader.js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n newLink.onload = function () {\n link.remove();\n };\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;\n"},"lineCount":null}},"error":null,"hash":"1d33b1989a467ae495b07a6d75982ecf","cacheData":{"env":{}}} \ No newline at end of file +{"id":"../node_modules/parcel/src/builtins/css-loader.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/package.json","includedInParent":true,"mtime":1608196918029},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/.babelrc","includedInParent":true,"mtime":499162500000},{"name":"./bundle-url","loc":{"line":1,"column":21},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/builtins/css-loader.js","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/builtins/bundle-url.js"}],"generated":{"js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n\n newLink.onload = function () {\n link.remove();\n };\n\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\n\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"name":"bundle","generated":{"line":1,"column":4},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":10},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":10}},{"name":"require","generated":{"line":1,"column":13},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":21}},{"generated":{"line":1,"column":35},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":36},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"updateLink","generated":{"line":3,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":9}},{"generated":{"line":3,"column":19},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"link","generated":{"line":3,"column":20},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":20}},{"generated":{"line":3,"column":24},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"generated":{"line":3,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":3,"column":26}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":4,"column":6},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":6}},{"generated":{"line":4,"column":13},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":13}},{"name":"link","generated":{"line":4,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":20},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":20}},{"name":"cloneNode","generated":{"line":4,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":21}},{"generated":{"line":4,"column":30},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":32},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":6,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":6,"column":2},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":9}},{"name":"onload","generated":{"line":6,"column":10},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":10}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":19},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":19}},{"generated":{"line":6,"column":31},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":31}},{"name":"link","generated":{"line":7,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"name":"link","generated":{"line":7,"column":4},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":7,"column":8},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":8}},{"name":"remove","generated":{"line":7,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":9}},{"generated":{"line":7,"column":15},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":7,"column":3}},{"generated":{"line":8,"column":3},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":10,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"newLink","generated":{"line":10,"column":2},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"generated":{"line":10,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":9}},{"name":"href","generated":{"line":10,"column":10},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":10}},{"generated":{"line":10,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":10,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":21}},{"name":"href","generated":{"line":10,"column":22},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":22}},{"generated":{"line":10,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"split","generated":{"line":10,"column":27},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":27}},{"generated":{"line":10,"column":32},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":33},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":33}},{"generated":{"line":10,"column":36},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":38},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":38}},{"generated":{"line":10,"column":39},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":43},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":43}},{"generated":{"line":10,"column":46},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"Date","generated":{"line":10,"column":49},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":53},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":53}},{"name":"now","generated":{"line":10,"column":54},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":54}},{"generated":{"line":10,"column":57},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":59},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":11,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":2},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":11,"column":6},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":6}},{"name":"parentNode","generated":{"line":11,"column":7},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":7}},{"generated":{"line":11,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"insertBefore","generated":{"line":11,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":18}},{"generated":{"line":11,"column":30},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"newLink","generated":{"line":11,"column":31},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":31}},{"generated":{"line":11,"column":38},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":40},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":40}},{"generated":{"line":11,"column":44},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":44}},{"name":"nextSibling","generated":{"line":11,"column":45},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":45}},{"generated":{"line":11,"column":56},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":10,"column":1}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"name":"cssTimeout","generated":{"line":14,"column":4},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":4}},{"generated":{"line":14,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":14}},{"generated":{"line":14,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":17}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"name":"reloadCSS","generated":{"line":16,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":13,"column":9}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"generated":{"line":16,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":13,"column":21}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"name":"cssTimeout","generated":{"line":17,"column":6},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":14,"column":6}},{"generated":{"line":17,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"generated":{"line":17,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":14,"column":18}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":16,"column":3}},{"name":"cssTimeout","generated":{"line":21,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"name":"cssTimeout","generated":{"line":21,"column":2},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":21,"column":12},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":12}},{"name":"setTimeout","generated":{"line":21,"column":15},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":15}},{"generated":{"line":21,"column":25},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":21,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":26}},{"generated":{"line":21,"column":38},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":38}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"name":"links","generated":{"line":22,"column":8},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":8}},{"generated":{"line":22,"column":13},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":13}},{"name":"document","generated":{"line":22,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":24},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":24}},{"name":"querySelectorAll","generated":{"line":22,"column":25},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":25}},{"generated":{"line":22,"column":41},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":42},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":42}},{"generated":{"line":22,"column":66},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":67},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":9},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":9}},{"name":"i","generated":{"line":24,"column":13},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":13}},{"generated":{"line":24,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":14}},{"generated":{"line":24,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":17}},{"generated":{"line":24,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":20},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":20}},{"generated":{"line":24,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":21}},{"name":"links","generated":{"line":24,"column":24},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":24}},{"generated":{"line":24,"column":29},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":29}},{"name":"length","generated":{"line":24,"column":30},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":30}},{"generated":{"line":24,"column":36},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":38},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":38}},{"generated":{"line":24,"column":39},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":39}},{"generated":{"line":24,"column":41},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":43},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":20,"column":43}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"name":"bundle","generated":{"line":25,"column":10},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":16}},{"name":"getBaseURL","generated":{"line":25,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":17}},{"generated":{"line":25,"column":27},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"links","generated":{"line":25,"column":28},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"generated":{"line":25,"column":33},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"name":"i","generated":{"line":25,"column":34},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":34}},{"generated":{"line":25,"column":35},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"generated":{"line":25,"column":36},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"name":"href","generated":{"line":25,"column":37},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":37}},{"generated":{"line":25,"column":41},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"bundle","generated":{"line":25,"column":47},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":53},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":53}},{"name":"getBundleURL","generated":{"line":25,"column":54},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":54}},{"generated":{"line":25,"column":66},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":68},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"generated":{"line":25,"column":70},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":21,"column":70}},{"name":"updateLink","generated":{"line":26,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"name":"updateLink","generated":{"line":26,"column":8},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":26,"column":18},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"name":"links","generated":{"line":26,"column":19},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":19}},{"generated":{"line":26,"column":24},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"name":"i","generated":{"line":26,"column":25},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":25}},{"generated":{"line":26,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"generated":{"line":26,"column":27},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"generated":{"line":26,"column":28},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":23,"column":7}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":24,"column":5}},{"name":"cssTimeout","generated":{"line":30,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"name":"cssTimeout","generated":{"line":30,"column":4},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":14}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":17}},{"generated":{"line":30,"column":21},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":31,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":27,"column":3}},{"generated":{"line":31,"column":3},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":5},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":27,"column":5}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":8},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":32,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":28,"column":1}},{"name":"module","generated":{"line":34,"column":0},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"generated":{"line":34,"column":6},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":6}},{"name":"exports","generated":{"line":34,"column":7},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":7}},{"generated":{"line":34,"column":14},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"name":"reloadCSS","generated":{"line":34,"column":17},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":17}},{"generated":{"line":34,"column":26},"source":"../node_modules/parcel/src/builtins/css-loader.js","original":{"line":30,"column":0}}],"sources":{"../node_modules/parcel/src/builtins/css-loader.js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n newLink.onload = function () {\n link.remove();\n };\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;\n"},"lineCount":null}},"error":null,"hash":"1d33b1989a467ae495b07a6d75982ecf","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/3f/0fc23a649ec03fd9c8619d1914e430.json b/.cache/3f/0fc23a649ec03fd9c8619d1914e430.json index f9c4aea..274948d 100644 --- a/.cache/3f/0fc23a649ec03fd9c8619d1914e430.json +++ b/.cache/3f/0fc23a649ec03fd9c8619d1914e430.json @@ -1 +1 @@ -{"id":"style.css","dependencies":[{"name":"_css_loader","parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/style.css","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/builtins/css-loader.js"},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272}],"generated":{"css":"body {\n margin: 0;\n padding: 0;\n\n}\n\n.tableContainer {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 40rem;\n}\n\ntable {\n border: 2px solid;\n\n}\n\ntr {\n\n border: 1px solid;\n}\n\ntd {\n border: 1px solid;\n height: 10px;\n width: 20px;\n}\n\ntd[data-color=\"red\"] {\n background: red\n}\n\ntd[data-color=\"yellow\"] {\n background: yellow\n}\n","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"style.css","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"style.css","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"style.css","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"style.css","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"style.css","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"style.css","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"style.css","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"style.css","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"style.css","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"style.css","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"style.css","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"style.css","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"style.css","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"style.css","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"style.css","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"style.css","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"style.css","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"style.css","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"style.css","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"style.css","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"style.css","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"style.css","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"style.css","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"style.css","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"style.css","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"style.css","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"style.css","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"style.css","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"style.css","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"style.css","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"style.css","original":{"line":31,"column":0},"generated":{"line":31,"column":0}},{"source":"style.css","original":{"line":32,"column":0},"generated":{"line":32,"column":0}},{"source":"style.css","original":{"line":33,"column":0},"generated":{"line":33,"column":0}},{"source":"style.css","original":{"line":34,"column":0},"generated":{"line":34,"column":0}},{"source":"style.css","original":{"line":35,"column":0},"generated":{"line":35,"column":0}},{"source":"style.css","original":{"line":36,"column":0},"generated":{"line":36,"column":0}},{"source":"style.css","original":{"line":37,"column":0},"generated":{"line":37,"column":0}}],"sources":{"style.css":"body {\n margin: 0;\n padding: 0;\n\n}\n\n.tableContainer {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 40rem;\n}\n\ntable {\n border: 2px solid;\n\n}\n\ntr {\n\n border: 1px solid;\n}\n\ntd {\n border: 1px solid;\n height: 10px;\n width: 20px;\n}\n\ntd[data-color=\"red\"] {\n background: red\n}\n\ntd[data-color=\"yellow\"] {\n background: yellow\n}\n"},"lineCount":37}},"error":null,"hash":"ffb4b66b9774256a5deb0b784b7a26a2","cacheData":{"env":{}}} \ No newline at end of file +{"id":"style.css","dependencies":[{"name":"_css_loader","parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/style.css","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/builtins/css-loader.js"},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779}],"generated":{"css":"body {\n margin: 0;\n padding: 0;\n\n}\n\n.tableContainer {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 40rem;\n}\n\ntable {\n border: 2px solid;\n\n}\n\ntr {\n\n border: 1px solid;\n}\n\ntd {\n border: 1px solid;\n height: 10px;\n width: 20px;\n}\n\ntd[data-color=\"red\"] {\n background: red\n}\n\ntd[data-color=\"yellow\"] {\n background: yellow\n}\n\ntd[data-winner=\"true\"] {\n background: gold\n}\n","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"style.css","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"style.css","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"style.css","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"style.css","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"style.css","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"style.css","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"style.css","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"style.css","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"style.css","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"style.css","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"style.css","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"style.css","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"style.css","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"style.css","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"style.css","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"style.css","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"style.css","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"style.css","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"style.css","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"style.css","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"style.css","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"style.css","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"style.css","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"style.css","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"style.css","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"style.css","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"style.css","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"style.css","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"style.css","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"style.css","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"style.css","original":{"line":31,"column":0},"generated":{"line":31,"column":0}},{"source":"style.css","original":{"line":32,"column":0},"generated":{"line":32,"column":0}},{"source":"style.css","original":{"line":33,"column":0},"generated":{"line":33,"column":0}},{"source":"style.css","original":{"line":34,"column":0},"generated":{"line":34,"column":0}},{"source":"style.css","original":{"line":35,"column":0},"generated":{"line":35,"column":0}},{"source":"style.css","original":{"line":36,"column":0},"generated":{"line":36,"column":0}},{"source":"style.css","original":{"line":37,"column":0},"generated":{"line":37,"column":0}},{"source":"style.css","original":{"line":38,"column":0},"generated":{"line":38,"column":0}},{"source":"style.css","original":{"line":39,"column":0},"generated":{"line":39,"column":0}},{"source":"style.css","original":{"line":40,"column":0},"generated":{"line":40,"column":0}},{"source":"style.css","original":{"line":41,"column":0},"generated":{"line":41,"column":0}}],"sources":{"style.css":"body {\n margin: 0;\n padding: 0;\n\n}\n\n.tableContainer {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 40rem;\n}\n\ntable {\n border: 2px solid;\n\n}\n\ntr {\n\n border: 1px solid;\n}\n\ntd {\n border: 1px solid;\n height: 10px;\n width: 20px;\n}\n\ntd[data-color=\"red\"] {\n background: red\n}\n\ntd[data-color=\"yellow\"] {\n background: yellow\n}\n\ntd[data-winner=\"true\"] {\n background: gold\n}\n"},"lineCount":41}},"error":null,"hash":"451b8091a86ac041011bae64d710b54d","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/52/d1850cebbf30583756cf98cd385c94.json b/.cache/52/d1850cebbf30583756cf98cd385c94.json index 1114eb3..d36b2bf 100644 --- a/.cache/52/d1850cebbf30583756cf98cd385c94.json +++ b/.cache/52/d1850cebbf30583756cf98cd385c94.json @@ -1 +1 @@ -{"id":"../node_modules/parcel/src/builtins/hmr-runtime.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/package.json","includedInParent":true,"mtime":1608196918029},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/.babelrc","includedInParent":true,"mtime":499162500000}],"generated":{"js":"var global = arguments[3];\nvar OVERLAY_ID = '__parcel__error__overlay__';\nvar OldModule = module.bundle.Module;\n\nfunction Module(moduleName) {\n OldModule.call(this, moduleName);\n this.hot = {\n data: module.bundle.hotData,\n _acceptCallbacks: [],\n _disposeCallbacks: [],\n accept: function (fn) {\n this._acceptCallbacks.push(fn || function () {});\n },\n dispose: function (fn) {\n this._disposeCallbacks.push(fn);\n }\n };\n module.bundle.hotData = null;\n}\n\nmodule.bundle.Module = Module;\nvar checkedAssets, assetsToAccept;\nvar parent = module.bundle.parent;\n\nif ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {\n var hostname = \"\" || location.hostname;\n var protocol = location.protocol === 'https:' ? 'wss' : 'ws';\n var ws = new WebSocket(protocol + '://' + hostname + ':' + \"42925\" + '/');\n\n ws.onmessage = function (event) {\n checkedAssets = {};\n assetsToAccept = [];\n var data = JSON.parse(event.data);\n\n if (data.type === 'update') {\n var handled = false;\n data.assets.forEach(function (asset) {\n if (!asset.isNew) {\n var didAccept = hmrAcceptCheck(global.parcelRequire, asset.id);\n\n if (didAccept) {\n handled = true;\n }\n }\n }); // Enable HMR for CSS by default.\n\n handled = handled || data.assets.every(function (asset) {\n return asset.type === 'css' && asset.generated.js;\n });\n\n if (handled) {\n console.clear();\n data.assets.forEach(function (asset) {\n hmrApply(global.parcelRequire, asset);\n });\n assetsToAccept.forEach(function (v) {\n hmrAcceptRun(v[0], v[1]);\n });\n } else if (location.reload) {\n // `location` global exists in a web worker context but lacks `.reload()` function.\n location.reload();\n }\n }\n\n if (data.type === 'reload') {\n ws.close();\n\n ws.onclose = function () {\n location.reload();\n };\n }\n\n if (data.type === 'error-resolved') {\n console.log('[parcel] ✨ Error resolved');\n removeErrorOverlay();\n }\n\n if (data.type === 'error') {\n console.error('[parcel] 🚨 ' + data.error.message + '\\n' + data.error.stack);\n removeErrorOverlay();\n var overlay = createErrorOverlay(data);\n document.body.appendChild(overlay);\n }\n };\n}\n\nfunction removeErrorOverlay() {\n var overlay = document.getElementById(OVERLAY_ID);\n\n if (overlay) {\n overlay.remove();\n }\n}\n\nfunction createErrorOverlay(data) {\n var overlay = document.createElement('div');\n overlay.id = OVERLAY_ID; // html encode message and stack trace\n\n var message = document.createElement('div');\n var stackTrace = document.createElement('pre');\n message.innerText = data.error.message;\n stackTrace.innerText = data.error.stack;\n overlay.innerHTML = '
' + 'ERROR' + '🚨' + '
' + message.innerHTML + '
' + '
' + stackTrace.innerHTML + '
' + '
';\n return overlay;\n}\n\nfunction getParents(bundle, id) {\n var modules = bundle.modules;\n\n if (!modules) {\n return [];\n }\n\n var parents = [];\n var k, d, dep;\n\n for (k in modules) {\n for (d in modules[k][1]) {\n dep = modules[k][1][d];\n\n if (dep === id || Array.isArray(dep) && dep[dep.length - 1] === id) {\n parents.push(k);\n }\n }\n }\n\n if (bundle.parent) {\n parents = parents.concat(getParents(bundle.parent, id));\n }\n\n return parents;\n}\n\nfunction hmrApply(bundle, asset) {\n var modules = bundle.modules;\n\n if (!modules) {\n return;\n }\n\n if (modules[asset.id] || !bundle.parent) {\n var fn = new Function('require', 'module', 'exports', asset.generated.js);\n asset.isNew = !modules[asset.id];\n modules[asset.id] = [fn, asset.deps];\n } else if (bundle.parent) {\n hmrApply(bundle.parent, asset);\n }\n}\n\nfunction hmrAcceptCheck(bundle, id) {\n var modules = bundle.modules;\n\n if (!modules) {\n return;\n }\n\n if (!modules[id] && bundle.parent) {\n return hmrAcceptCheck(bundle.parent, id);\n }\n\n if (checkedAssets[id]) {\n return;\n }\n\n checkedAssets[id] = true;\n var cached = bundle.cache[id];\n assetsToAccept.push([bundle, id]);\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n return true;\n }\n\n return getParents(global.parcelRequire, id).some(function (id) {\n return hmrAcceptCheck(global.parcelRequire, id);\n });\n}\n\nfunction hmrAcceptRun(bundle, id) {\n var cached = bundle.cache[id];\n bundle.hotData = {};\n\n if (cached) {\n cached.hot.data = bundle.hotData;\n }\n\n if (cached && cached.hot && cached.hot._disposeCallbacks.length) {\n cached.hot._disposeCallbacks.forEach(function (cb) {\n cb(bundle.hotData);\n });\n }\n\n delete bundle.cache[id];\n bundle(id);\n cached = bundle.cache[id];\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n cached.hot._acceptCallbacks.forEach(function (cb) {\n cb();\n });\n\n return true;\n }\n}"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":2,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":0}},{"name":"OVERLAY_ID","generated":{"line":2,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":4}},{"generated":{"line":2,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":14}},{"generated":{"line":2,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":17}},{"generated":{"line":2,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":0}},{"name":"OldModule","generated":{"line":3,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":4}},{"generated":{"line":3,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":13}},{"name":"module","generated":{"line":3,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":16}},{"generated":{"line":3,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":22}},{"name":"bundle","generated":{"line":3,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":23}},{"generated":{"line":3,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":16}},{"name":"Module","generated":{"line":3,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":30}},{"generated":{"line":3,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":0}},{"generated":{"line":5,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"name":"Module","generated":{"line":5,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":9}},{"generated":{"line":5,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"name":"moduleName","generated":{"line":5,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":16}},{"generated":{"line":5,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":28}},{"name":"OldModule","generated":{"line":6,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"name":"OldModule","generated":{"line":6,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":6,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":11}},{"name":"call","generated":{"line":6,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":12}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":6,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":17}},{"generated":{"line":6,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"name":"moduleName","generated":{"line":6,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":23}},{"generated":{"line":6,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":7,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"name":"hot","generated":{"line":7,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":7}},{"generated":{"line":7,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"generated":{"line":7,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"data","generated":{"line":8,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":4}},{"name":"data","generated":{"line":8,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":4}},{"generated":{"line":8,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":8}},{"name":"module","generated":{"line":8,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":10}},{"generated":{"line":8,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":16}},{"name":"bundle","generated":{"line":8,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":17}},{"generated":{"line":8,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":10}},{"name":"hotData","generated":{"line":8,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":24}},{"generated":{"line":8,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"_acceptCallbacks","generated":{"line":9,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":9,"column":4}},{"name":"_acceptCallbacks","generated":{"line":9,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":9,"column":4}},{"generated":{"line":9,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":9,"column":20}},{"generated":{"line":9,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":9,"column":22}},{"generated":{"line":9,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"_disposeCallbacks","generated":{"line":10,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":10,"column":4}},{"name":"_disposeCallbacks","generated":{"line":10,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":10,"column":4}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":10,"column":21}},{"generated":{"line":10,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":10,"column":23}},{"generated":{"line":10,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"accept","generated":{"line":11,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":4}},{"name":"accept","generated":{"line":11,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":4}},{"generated":{"line":11,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":10}},{"generated":{"line":11,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":12}},{"name":"fn","generated":{"line":11,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":22}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":12}},{"generated":{"line":11,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":26}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"_acceptCallbacks","generated":{"line":12,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":11}},{"generated":{"line":12,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"push","generated":{"line":12,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":28}},{"generated":{"line":12,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"fn","generated":{"line":12,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":33}},{"generated":{"line":12,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":35}},{"generated":{"line":12,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":39}},{"generated":{"line":12,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":51}},{"generated":{"line":12,"column":52},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":53}},{"generated":{"line":12,"column":53},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":13,"column":5}},{"generated":{"line":13,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"dispose","generated":{"line":14,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":4}},{"name":"dispose","generated":{"line":14,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":4}},{"generated":{"line":14,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":11}},{"generated":{"line":14,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":13}},{"name":"fn","generated":{"line":14,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":23}},{"generated":{"line":14,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":13}},{"generated":{"line":14,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":27}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"_disposeCallbacks","generated":{"line":15,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":11}},{"generated":{"line":15,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"push","generated":{"line":15,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":29}},{"generated":{"line":15,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"fn","generated":{"line":15,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":34}},{"generated":{"line":15,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":16,"column":5}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"generated":{"line":17,"column":3},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"name":"module","generated":{"line":18,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"name":"module","generated":{"line":18,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":18,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":8}},{"name":"bundle","generated":{"line":18,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":9}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"name":"hotData","generated":{"line":18,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":16}},{"generated":{"line":18,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":18,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":26}},{"generated":{"line":18,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":20,"column":1}},{"name":"module","generated":{"line":21,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"generated":{"line":21,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":6}},{"name":"bundle","generated":{"line":21,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":7}},{"generated":{"line":21,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"name":"Module","generated":{"line":21,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":14}},{"generated":{"line":21,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"name":"Module","generated":{"line":21,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":23}},{"generated":{"line":21,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"name":"checkedAssets","generated":{"line":22,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":4}},{"generated":{"line":22,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"name":"assetsToAccept","generated":{"line":22,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":19}},{"generated":{"line":22,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":0}},{"name":"parent","generated":{"line":23,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":4}},{"generated":{"line":23,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":10}},{"name":"module","generated":{"line":23,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":13}},{"generated":{"line":23,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":19}},{"name":"bundle","generated":{"line":23,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":20}},{"generated":{"line":23,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":13}},{"name":"parent","generated":{"line":23,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":27}},{"generated":{"line":23,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":0}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":0}},{"generated":{"line":25,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":4}},{"generated":{"line":25,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":5}},{"name":"parent","generated":{"line":25,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":6}},{"generated":{"line":25,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":5}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":16}},{"name":"parent","generated":{"line":25,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":17}},{"generated":{"line":25,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":23}},{"name":"isParcelRequire","generated":{"line":25,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":24}},{"generated":{"line":25,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":4}},{"generated":{"line":25,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":44}},{"name":"WebSocket","generated":{"line":25,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":51}},{"generated":{"line":25,"column":60},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":44}},{"generated":{"line":25,"column":65},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":65}},{"generated":{"line":25,"column":76},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":0}},{"generated":{"line":25,"column":78},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":78}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":2}},{"name":"hostname","generated":{"line":26,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":6}},{"generated":{"line":26,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":14}},{"generated":{"line":26,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":17}},{"name":"location","generated":{"line":26,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":45}},{"generated":{"line":26,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":53}},{"name":"hostname","generated":{"line":26,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":54}},{"generated":{"line":26,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":2}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":2}},{"name":"protocol","generated":{"line":27,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":6}},{"generated":{"line":27,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":14}},{"name":"location","generated":{"line":27,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":25}},{"name":"protocol","generated":{"line":27,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":26}},{"generated":{"line":27,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":39}},{"generated":{"line":27,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":50}},{"generated":{"line":27,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":58}},{"generated":{"line":27,"column":62},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":2}},{"name":"ws","generated":{"line":28,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":6}},{"generated":{"line":28,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":8}},{"generated":{"line":28,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"name":"WebSocket","generated":{"line":28,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":15}},{"generated":{"line":28,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"name":"protocol","generated":{"line":28,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":33}},{"generated":{"line":28,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":36}},{"generated":{"line":28,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"name":"hostname","generated":{"line":28,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":44}},{"generated":{"line":28,"column":52},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":55}},{"generated":{"line":28,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":71},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":84}},{"generated":{"line":28,"column":74},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"generated":{"line":28,"column":75},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":2}},{"name":"ws","generated":{"line":30,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"name":"ws","generated":{"line":30,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":30,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":4}},{"name":"onmessage","generated":{"line":30,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":5}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":17}},{"name":"event","generated":{"line":30,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":26}},{"generated":{"line":30,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":17}},{"generated":{"line":30,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":33}},{"name":"checkedAssets","generated":{"line":31,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"name":"checkedAssets","generated":{"line":31,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"generated":{"line":31,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":17}},{"generated":{"line":31,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":20}},{"generated":{"line":31,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"name":"assetsToAccept","generated":{"line":32,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"name":"assetsToAccept","generated":{"line":32,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"generated":{"line":32,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":18}},{"generated":{"line":32,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":21}},{"generated":{"line":32,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"generated":{"line":33,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":4}},{"name":"data","generated":{"line":33,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":8}},{"generated":{"line":33,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":12}},{"name":"JSON","generated":{"line":33,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"generated":{"line":33,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":19}},{"name":"parse","generated":{"line":33,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":20}},{"generated":{"line":33,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"name":"event","generated":{"line":33,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":26}},{"generated":{"line":33,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":31}},{"name":"data","generated":{"line":33,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":32}},{"generated":{"line":33,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"generated":{"line":33,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":4}},{"generated":{"line":35,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":4}},{"name":"data","generated":{"line":35,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":8}},{"generated":{"line":35,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":12}},{"name":"type","generated":{"line":35,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":13}},{"generated":{"line":35,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":8}},{"generated":{"line":35,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":22}},{"generated":{"line":35,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":4}},{"generated":{"line":35,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":32}},{"generated":{"line":36,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":6}},{"name":"handled","generated":{"line":36,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":10}},{"generated":{"line":36,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":17}},{"generated":{"line":36,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":20}},{"generated":{"line":36,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":6}},{"name":"data","generated":{"line":37,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"name":"data","generated":{"line":37,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":37,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":10}},{"name":"assets","generated":{"line":37,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":11}},{"generated":{"line":37,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"name":"forEach","generated":{"line":37,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":18}},{"generated":{"line":37,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":37,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":26}},{"name":"asset","generated":{"line":37,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":35}},{"generated":{"line":37,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":26}},{"generated":{"line":37,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":42}},{"generated":{"line":38,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":8}},{"generated":{"line":38,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":12}},{"name":"asset","generated":{"line":38,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":13}},{"generated":{"line":38,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":18}},{"name":"isNew","generated":{"line":38,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":19}},{"generated":{"line":38,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":8}},{"generated":{"line":38,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":26}},{"generated":{"line":39,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":10}},{"name":"didAccept","generated":{"line":39,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":14}},{"generated":{"line":39,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":23}},{"name":"hmrAcceptCheck","generated":{"line":39,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":26}},{"generated":{"line":39,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"name":"global","generated":{"line":39,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":41}},{"generated":{"line":39,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":47}},{"name":"parcelRequire","generated":{"line":39,"column":48},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":48}},{"generated":{"line":39,"column":61},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"name":"asset","generated":{"line":39,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":63}},{"generated":{"line":39,"column":68},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":68}},{"name":"id","generated":{"line":39,"column":69},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":69}},{"generated":{"line":39,"column":71},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"generated":{"line":39,"column":72},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":10}},{"generated":{"line":41,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":41,"column":10}},{"name":"didAccept","generated":{"line":41,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":41,"column":14}},{"generated":{"line":41,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":41,"column":10}},{"generated":{"line":41,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":41,"column":25}},{"name":"handled","generated":{"line":42,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"name":"handled","generated":{"line":42,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"generated":{"line":42,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":19}},{"generated":{"line":42,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":22}},{"generated":{"line":42,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"generated":{"line":43,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":43,"column":11}},{"generated":{"line":44,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":44,"column":9}},{"generated":{"line":45,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":45,"column":7}},{"generated":{"line":45,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":45,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":32}},{"generated":{"line":45,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":47,"column":6}},{"name":"handled","generated":{"line":47,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"name":"handled","generated":{"line":47,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"generated":{"line":47,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":13}},{"name":"handled","generated":{"line":47,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":16}},{"generated":{"line":47,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":23}},{"name":"data","generated":{"line":47,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":47,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":31}},{"name":"assets","generated":{"line":47,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":32}},{"generated":{"line":47,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"name":"every","generated":{"line":47,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":39}},{"generated":{"line":47,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":47,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":45}},{"name":"asset","generated":{"line":47,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":54}},{"generated":{"line":47,"column":60},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":45}},{"generated":{"line":47,"column":62},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":61}},{"generated":{"line":48,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":8}},{"name":"asset","generated":{"line":48,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"generated":{"line":48,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":20}},{"name":"type","generated":{"line":48,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":21}},{"generated":{"line":48,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"generated":{"line":48,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":30}},{"generated":{"line":48,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"name":"asset","generated":{"line":48,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":39}},{"generated":{"line":48,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":44}},{"name":"generated","generated":{"line":48,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":45}},{"generated":{"line":48,"column":54},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":39}},{"name":"js","generated":{"line":48,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":55}},{"generated":{"line":48,"column":57},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":8}},{"generated":{"line":49,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":50,"column":7}},{"generated":{"line":49,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":49,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"generated":{"line":51,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"name":"handled","generated":{"line":51,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":10}},{"generated":{"line":51,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"generated":{"line":51,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":19}},{"name":"console","generated":{"line":52,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"name":"console","generated":{"line":52,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"generated":{"line":52,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":15}},{"name":"clear","generated":{"line":52,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":16}},{"generated":{"line":52,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"name":"data","generated":{"line":53,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"data","generated":{"line":53,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"generated":{"line":53,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":12}},{"name":"assets","generated":{"line":53,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":13}},{"generated":{"line":53,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"forEach","generated":{"line":53,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":20}},{"generated":{"line":53,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"generated":{"line":53,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":28}},{"name":"asset","generated":{"line":53,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":38}},{"generated":{"line":53,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":28}},{"generated":{"line":53,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":45}},{"name":"hmrApply","generated":{"line":54,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"name":"hmrApply","generated":{"line":54,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"generated":{"line":54,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"name":"global","generated":{"line":54,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":19}},{"generated":{"line":54,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":25}},{"name":"parcelRequire","generated":{"line":54,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":26}},{"generated":{"line":54,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"name":"asset","generated":{"line":54,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":41}},{"generated":{"line":54,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"generated":{"line":54,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"generated":{"line":55,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":57,"column":9}},{"generated":{"line":55,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"assetsToAccept","generated":{"line":56,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"name":"assetsToAccept","generated":{"line":56,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":56,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":22}},{"name":"forEach","generated":{"line":56,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":23}},{"generated":{"line":56,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":56,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":31}},{"name":"v","generated":{"line":56,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":41}},{"generated":{"line":56,"column":42},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":31}},{"generated":{"line":56,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":44}},{"name":"hmrAcceptRun","generated":{"line":57,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"name":"hmrAcceptRun","generated":{"line":57,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"generated":{"line":57,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"name":"v","generated":{"line":57,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":23}},{"generated":{"line":57,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":24}},{"generated":{"line":57,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":25}},{"generated":{"line":57,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":24}},{"generated":{"line":57,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"name":"v","generated":{"line":57,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":29}},{"generated":{"line":57,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":30}},{"generated":{"line":57,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":31}},{"generated":{"line":57,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":30}},{"generated":{"line":57,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"generated":{"line":57,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"generated":{"line":58,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":61,"column":9}},{"generated":{"line":58,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":59,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":7}},{"generated":{"line":59,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"generated":{"line":59,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":13}},{"name":"location","generated":{"line":59,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":17}},{"generated":{"line":59,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":25}},{"name":"reload","generated":{"line":59,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":26}},{"generated":{"line":59,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":13}},{"generated":{"line":59,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":34}},{"generated":{"line":60,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":36}},{"name":"location","generated":{"line":61,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"name":"location","generated":{"line":61,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"generated":{"line":61,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":16}},{"name":"reload","generated":{"line":61,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":17}},{"generated":{"line":61,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"generated":{"line":62,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":64,"column":7}},{"generated":{"line":63,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":65,"column":5}},{"generated":{"line":65,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":4}},{"name":"data","generated":{"line":65,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":8}},{"generated":{"line":65,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":12}},{"name":"type","generated":{"line":65,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":13}},{"generated":{"line":65,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":8}},{"generated":{"line":65,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":22}},{"generated":{"line":65,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":4}},{"generated":{"line":65,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":32}},{"name":"ws","generated":{"line":66,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"name":"ws","generated":{"line":66,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"generated":{"line":66,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":8}},{"name":"close","generated":{"line":66,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":9}},{"generated":{"line":66,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"name":"ws","generated":{"line":68,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"name":"ws","generated":{"line":68,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":68,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":8}},{"name":"onclose","generated":{"line":68,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":9}},{"generated":{"line":68,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":68,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":19}},{"generated":{"line":68,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":31}},{"name":"location","generated":{"line":69,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"name":"location","generated":{"line":69,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"generated":{"line":69,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":16}},{"name":"reload","generated":{"line":69,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":17}},{"generated":{"line":69,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"generated":{"line":70,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":71,"column":7}},{"generated":{"line":70,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":71,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":72,"column":5}},{"generated":{"line":73,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":4}},{"name":"data","generated":{"line":73,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":8}},{"generated":{"line":73,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":12}},{"name":"type","generated":{"line":73,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":13}},{"generated":{"line":73,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":8}},{"generated":{"line":73,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":22}},{"generated":{"line":73,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":4}},{"generated":{"line":73,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":40}},{"name":"console","generated":{"line":74,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"name":"console","generated":{"line":74,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"generated":{"line":74,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":13}},{"name":"log","generated":{"line":74,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":14}},{"generated":{"line":74,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"generated":{"line":74,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":18}},{"generated":{"line":74,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"name":"removeErrorOverlay","generated":{"line":75,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":77,"column":6}},{"name":"removeErrorOverlay","generated":{"line":75,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":77,"column":6}},{"generated":{"line":75,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":77,"column":24}},{"generated":{"line":76,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":78,"column":5}},{"generated":{"line":78,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":4}},{"name":"data","generated":{"line":78,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":8}},{"generated":{"line":78,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":12}},{"name":"type","generated":{"line":78,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":13}},{"generated":{"line":78,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":8}},{"generated":{"line":78,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":22}},{"generated":{"line":78,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":4}},{"generated":{"line":78,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":31}},{"name":"console","generated":{"line":79,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"name":"console","generated":{"line":79,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"generated":{"line":79,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":13}},{"name":"error","generated":{"line":79,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":14}},{"generated":{"line":79,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"generated":{"line":79,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"name":"data","generated":{"line":79,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":38}},{"generated":{"line":79,"column":42},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":42}},{"name":"error","generated":{"line":79,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":43}},{"generated":{"line":79,"column":48},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":38}},{"name":"message","generated":{"line":79,"column":49},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":49}},{"generated":{"line":79,"column":56},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"generated":{"line":79,"column":59},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":59}},{"generated":{"line":79,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"name":"data","generated":{"line":79,"column":66},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":66}},{"generated":{"line":79,"column":70},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":70}},{"name":"error","generated":{"line":79,"column":71},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":71}},{"generated":{"line":79,"column":76},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":66}},{"name":"stack","generated":{"line":79,"column":77},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":77}},{"generated":{"line":79,"column":82},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"name":"removeErrorOverlay","generated":{"line":80,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":83,"column":6}},{"name":"removeErrorOverlay","generated":{"line":80,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":83,"column":6}},{"generated":{"line":80,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":83,"column":24}},{"generated":{"line":81,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":6}},{"name":"overlay","generated":{"line":81,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":10}},{"generated":{"line":81,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":17}},{"name":"createErrorOverlay","generated":{"line":81,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":20}},{"generated":{"line":81,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":38}},{"name":"data","generated":{"line":81,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":39}},{"generated":{"line":81,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":38}},{"generated":{"line":81,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":6}},{"name":"document","generated":{"line":82,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"document","generated":{"line":82,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"generated":{"line":82,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":14}},{"name":"body","generated":{"line":82,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":15}},{"generated":{"line":82,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"appendChild","generated":{"line":82,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":20}},{"generated":{"line":82,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"overlay","generated":{"line":82,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":32}},{"generated":{"line":82,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"generated":{"line":83,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":87,"column":5}},{"generated":{"line":84,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":88,"column":3}},{"generated":{"line":84,"column":3},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":85,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":89,"column":1}},{"generated":{"line":87,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":91,"column":0}},{"name":"removeErrorOverlay","generated":{"line":87,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":91,"column":9}},{"generated":{"line":87,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":91,"column":0}},{"generated":{"line":87,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":91,"column":30}},{"generated":{"line":88,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":2}},{"name":"overlay","generated":{"line":88,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":6}},{"generated":{"line":88,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":13}},{"name":"document","generated":{"line":88,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"generated":{"line":88,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":24}},{"name":"getElementById","generated":{"line":88,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":25}},{"generated":{"line":88,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"name":"OVERLAY_ID","generated":{"line":88,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":40}},{"generated":{"line":88,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"generated":{"line":88,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":2}},{"generated":{"line":90,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":93,"column":2}},{"name":"overlay","generated":{"line":90,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":93,"column":6}},{"generated":{"line":90,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":93,"column":2}},{"generated":{"line":90,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":93,"column":15}},{"name":"overlay","generated":{"line":91,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"name":"overlay","generated":{"line":91,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"generated":{"line":91,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":11}},{"name":"remove","generated":{"line":91,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":12}},{"generated":{"line":91,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"generated":{"line":92,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":95,"column":3}},{"generated":{"line":93,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":96,"column":1}},{"generated":{"line":95,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"name":"createErrorOverlay","generated":{"line":95,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":9}},{"generated":{"line":95,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"name":"data","generated":{"line":95,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":28}},{"generated":{"line":95,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"generated":{"line":95,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":34}},{"generated":{"line":96,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":2}},{"name":"overlay","generated":{"line":96,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":6}},{"generated":{"line":96,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":13}},{"name":"document","generated":{"line":96,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":24}},{"name":"createElement","generated":{"line":96,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":25}},{"generated":{"line":96,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":39}},{"generated":{"line":96,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":2}},{"name":"overlay","generated":{"line":97,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"name":"overlay","generated":{"line":97,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"generated":{"line":97,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":9}},{"name":"id","generated":{"line":97,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":10}},{"generated":{"line":97,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"name":"OVERLAY_ID","generated":{"line":97,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":15}},{"generated":{"line":97,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"generated":{"line":97,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":34}},{"generated":{"line":97,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":102,"column":2}},{"generated":{"line":99,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":2}},{"name":"message","generated":{"line":99,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":6}},{"generated":{"line":99,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":13}},{"name":"document","generated":{"line":99,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":24}},{"name":"createElement","generated":{"line":99,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":25}},{"generated":{"line":99,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":39}},{"generated":{"line":99,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":2}},{"generated":{"line":100,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":2}},{"name":"stackTrace","generated":{"line":100,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":6}},{"generated":{"line":100,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":16}},{"name":"document","generated":{"line":100,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":27}},{"name":"createElement","generated":{"line":100,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":28}},{"generated":{"line":100,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":42},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":42}},{"generated":{"line":100,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":48},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":2}},{"name":"message","generated":{"line":101,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"message","generated":{"line":101,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"generated":{"line":101,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":9}},{"name":"innerText","generated":{"line":101,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":10}},{"generated":{"line":101,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"data","generated":{"line":101,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":22}},{"generated":{"line":101,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":26}},{"name":"error","generated":{"line":101,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":27}},{"generated":{"line":101,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":22}},{"name":"message","generated":{"line":101,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":33}},{"generated":{"line":101,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"stackTrace","generated":{"line":102,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"stackTrace","generated":{"line":102,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"generated":{"line":102,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":12}},{"name":"innerText","generated":{"line":102,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":13}},{"generated":{"line":102,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"data","generated":{"line":102,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":25}},{"generated":{"line":102,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":29}},{"name":"error","generated":{"line":102,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":30}},{"generated":{"line":102,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":25}},{"name":"stack","generated":{"line":102,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":36}},{"generated":{"line":102,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"overlay","generated":{"line":103,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"name":"overlay","generated":{"line":103,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":103,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":9}},{"name":"innerHTML","generated":{"line":103,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":10}},{"generated":{"line":103,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":103,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":241},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":110,"column":6}},{"generated":{"line":103,"column":324},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":327},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":111,"column":6}},{"generated":{"line":103,"column":400},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":403},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":6}},{"generated":{"line":103,"column":472},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"name":"message","generated":{"line":103,"column":475},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":78}},{"generated":{"line":103,"column":482},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":85}},{"name":"innerHTML","generated":{"line":103,"column":483},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":86}},{"generated":{"line":103,"column":492},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":495},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":98}},{"generated":{"line":103,"column":503},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":506},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":6}},{"generated":{"line":103,"column":513},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"name":"stackTrace","generated":{"line":103,"column":516},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":16}},{"generated":{"line":103,"column":526},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":26}},{"name":"innerHTML","generated":{"line":103,"column":527},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":27}},{"generated":{"line":103,"column":536},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":539},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":39}},{"generated":{"line":103,"column":547},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":550},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":114,"column":4}},{"generated":{"line":103,"column":558},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":104,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":117,"column":2}},{"name":"overlay","generated":{"line":104,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":117,"column":9}},{"generated":{"line":104,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":117,"column":2}},{"generated":{"line":105,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":119,"column":1}},{"generated":{"line":107,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"getParents","generated":{"line":107,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":9}},{"generated":{"line":107,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"bundle","generated":{"line":107,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":20}},{"generated":{"line":107,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"id","generated":{"line":107,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":28}},{"generated":{"line":107,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"generated":{"line":107,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":32}},{"generated":{"line":108,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":2}},{"name":"modules","generated":{"line":108,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":6}},{"generated":{"line":108,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":13}},{"name":"bundle","generated":{"line":108,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":16}},{"generated":{"line":108,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":22}},{"name":"modules","generated":{"line":108,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":23}},{"generated":{"line":108,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":2}},{"generated":{"line":110,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":2}},{"generated":{"line":110,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":6}},{"name":"modules","generated":{"line":110,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":7}},{"generated":{"line":110,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":2}},{"generated":{"line":110,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":16}},{"generated":{"line":111,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":124,"column":4}},{"generated":{"line":111,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":124,"column":11}},{"generated":{"line":111,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":124,"column":4}},{"generated":{"line":112,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":125,"column":3}},{"generated":{"line":114,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":2}},{"name":"parents","generated":{"line":114,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":6}},{"generated":{"line":114,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":13}},{"generated":{"line":114,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":16}},{"generated":{"line":114,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":2}},{"generated":{"line":115,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"k","generated":{"line":115,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":6}},{"generated":{"line":115,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"d","generated":{"line":115,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":9}},{"generated":{"line":115,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"dep","generated":{"line":115,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":12}},{"generated":{"line":115,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"generated":{"line":117,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"name":"k","generated":{"line":117,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":7}},{"generated":{"line":117,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"name":"modules","generated":{"line":117,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":12}},{"generated":{"line":117,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"generated":{"line":117,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":21}},{"generated":{"line":118,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"name":"d","generated":{"line":118,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":9}},{"generated":{"line":118,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"name":"modules","generated":{"line":118,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":21}},{"name":"k","generated":{"line":118,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":22}},{"generated":{"line":118,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":21}},{"generated":{"line":118,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":25}},{"generated":{"line":118,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"generated":{"line":118,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":29}},{"name":"dep","generated":{"line":119,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"name":"dep","generated":{"line":119,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"generated":{"line":119,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":9}},{"name":"modules","generated":{"line":119,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":19}},{"name":"k","generated":{"line":119,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":20}},{"generated":{"line":119,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":19}},{"generated":{"line":119,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":23}},{"generated":{"line":119,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"name":"d","generated":{"line":119,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":26}},{"generated":{"line":119,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"generated":{"line":121,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":6}},{"name":"dep","generated":{"line":121,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":10}},{"generated":{"line":121,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":13}},{"name":"id","generated":{"line":121,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":18}},{"generated":{"line":121,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":10}},{"name":"Array","generated":{"line":121,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"generated":{"line":121,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":30}},{"name":"isArray","generated":{"line":121,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":31}},{"generated":{"line":121,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"name":"dep","generated":{"line":121,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":39}},{"generated":{"line":121,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"name":"dep","generated":{"line":121,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":47}},{"generated":{"line":121,"column":49},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":50}},{"name":"dep","generated":{"line":121,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":51}},{"generated":{"line":121,"column":53},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":54}},{"name":"length","generated":{"line":121,"column":54},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":55}},{"generated":{"line":121,"column":60},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":51}},{"generated":{"line":121,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":64}},{"generated":{"line":121,"column":64},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":50}},{"generated":{"line":121,"column":65},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":47}},{"name":"id","generated":{"line":121,"column":70},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":71}},{"generated":{"line":121,"column":72},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":6}},{"generated":{"line":121,"column":74},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":76}},{"name":"parents","generated":{"line":122,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"name":"parents","generated":{"line":122,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"generated":{"line":122,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":15}},{"name":"push","generated":{"line":122,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":16}},{"generated":{"line":122,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"name":"k","generated":{"line":122,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":21}},{"generated":{"line":122,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"generated":{"line":123,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":135,"column":7}},{"generated":{"line":124,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":136,"column":5}},{"generated":{"line":125,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":137,"column":3}},{"generated":{"line":127,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":2}},{"name":"bundle","generated":{"line":127,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":6}},{"generated":{"line":127,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":12}},{"name":"parent","generated":{"line":127,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":13}},{"generated":{"line":127,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":2}},{"generated":{"line":127,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":21}},{"name":"parents","generated":{"line":128,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"name":"parents","generated":{"line":128,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"generated":{"line":128,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":11}},{"name":"parents","generated":{"line":128,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"generated":{"line":128,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":21}},{"name":"concat","generated":{"line":128,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":22}},{"generated":{"line":128,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"name":"getParents","generated":{"line":128,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":29}},{"generated":{"line":128,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"name":"bundle","generated":{"line":128,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":40}},{"generated":{"line":128,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":46}},{"name":"parent","generated":{"line":128,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":47}},{"generated":{"line":128,"column":53},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"name":"id","generated":{"line":128,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":55}},{"generated":{"line":128,"column":57},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"generated":{"line":128,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"generated":{"line":128,"column":59},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"generated":{"line":129,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":141,"column":3}},{"generated":{"line":131,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":143,"column":2}},{"name":"parents","generated":{"line":131,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":143,"column":9}},{"generated":{"line":131,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":143,"column":2}},{"generated":{"line":132,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":144,"column":1}},{"generated":{"line":134,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"hmrApply","generated":{"line":134,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":9}},{"generated":{"line":134,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"bundle","generated":{"line":134,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":18}},{"generated":{"line":134,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"asset","generated":{"line":134,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":26}},{"generated":{"line":134,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"generated":{"line":134,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":33}},{"generated":{"line":135,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":2}},{"name":"modules","generated":{"line":135,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":6}},{"generated":{"line":135,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":13}},{"name":"bundle","generated":{"line":135,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":16}},{"generated":{"line":135,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":22}},{"name":"modules","generated":{"line":135,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":23}},{"generated":{"line":135,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":2}},{"generated":{"line":137,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":2}},{"generated":{"line":137,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":6}},{"name":"modules","generated":{"line":137,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":7}},{"generated":{"line":137,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":2}},{"generated":{"line":137,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":16}},{"generated":{"line":138,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":149,"column":4}},{"generated":{"line":139,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":150,"column":3}},{"generated":{"line":141,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"name":"modules","generated":{"line":141,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":6}},{"generated":{"line":141,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":13}},{"name":"asset","generated":{"line":141,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":14}},{"generated":{"line":141,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":19}},{"name":"id","generated":{"line":141,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":20}},{"generated":{"line":141,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":13}},{"generated":{"line":141,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":6}},{"generated":{"line":141,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":27}},{"name":"bundle","generated":{"line":141,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":28}},{"generated":{"line":141,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":34}},{"name":"parent","generated":{"line":141,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":35}},{"generated":{"line":141,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"generated":{"line":141,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":43}},{"generated":{"line":142,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":4}},{"name":"fn","generated":{"line":142,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":8}},{"generated":{"line":142,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":10}},{"generated":{"line":142,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"name":"Function","generated":{"line":142,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":17}},{"generated":{"line":142,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":26}},{"generated":{"line":142,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":37}},{"generated":{"line":142,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":47}},{"generated":{"line":142,"column":56},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"name":"asset","generated":{"line":142,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":58}},{"generated":{"line":142,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":63}},{"name":"generated","generated":{"line":142,"column":64},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":64}},{"generated":{"line":142,"column":73},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":58}},{"name":"js","generated":{"line":142,"column":74},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":74}},{"generated":{"line":142,"column":76},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":77},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":4}},{"name":"asset","generated":{"line":143,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"name":"asset","generated":{"line":143,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"generated":{"line":143,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":9}},{"name":"isNew","generated":{"line":143,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":10}},{"generated":{"line":143,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"generated":{"line":143,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":18}},{"name":"modules","generated":{"line":143,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":19}},{"generated":{"line":143,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":26}},{"name":"asset","generated":{"line":143,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":27}},{"generated":{"line":143,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":32}},{"name":"id","generated":{"line":143,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":33}},{"generated":{"line":143,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":26}},{"generated":{"line":143,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"name":"modules","generated":{"line":144,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"name":"modules","generated":{"line":144,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":144,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":11}},{"name":"asset","generated":{"line":144,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":12}},{"generated":{"line":144,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":17}},{"name":"id","generated":{"line":144,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":18}},{"generated":{"line":144,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":11}},{"generated":{"line":144,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":144,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"name":"fn","generated":{"line":144,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":25}},{"generated":{"line":144,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"name":"asset","generated":{"line":144,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":29}},{"generated":{"line":144,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":34}},{"name":"deps","generated":{"line":144,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":35}},{"generated":{"line":144,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"generated":{"line":144,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":145,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":3}},{"generated":{"line":145,"column":3},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"generated":{"line":145,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":9}},{"name":"bundle","generated":{"line":145,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":13}},{"generated":{"line":145,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":19}},{"name":"parent","generated":{"line":145,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":20}},{"generated":{"line":145,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":9}},{"generated":{"line":145,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":28}},{"name":"hmrApply","generated":{"line":146,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"name":"hmrApply","generated":{"line":146,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"generated":{"line":146,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"name":"bundle","generated":{"line":146,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":13}},{"generated":{"line":146,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":19}},{"name":"parent","generated":{"line":146,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":20}},{"generated":{"line":146,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"name":"asset","generated":{"line":146,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":28}},{"generated":{"line":146,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"generated":{"line":146,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"generated":{"line":147,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":158,"column":3}},{"generated":{"line":148,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":159,"column":1}},{"generated":{"line":150,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"hmrAcceptCheck","generated":{"line":150,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":9}},{"generated":{"line":150,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"bundle","generated":{"line":150,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":24}},{"generated":{"line":150,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"id","generated":{"line":150,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":32}},{"generated":{"line":150,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"generated":{"line":150,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":36}},{"generated":{"line":151,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":2}},{"name":"modules","generated":{"line":151,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":6}},{"generated":{"line":151,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":13}},{"name":"bundle","generated":{"line":151,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":16}},{"generated":{"line":151,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":22}},{"name":"modules","generated":{"line":151,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":23}},{"generated":{"line":151,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":2}},{"generated":{"line":153,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":2}},{"generated":{"line":153,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":6}},{"name":"modules","generated":{"line":153,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":7}},{"generated":{"line":153,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":2}},{"generated":{"line":153,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":16}},{"generated":{"line":154,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":164,"column":4}},{"generated":{"line":155,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":165,"column":3}},{"generated":{"line":157,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":2}},{"generated":{"line":157,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":6}},{"name":"modules","generated":{"line":157,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":7}},{"generated":{"line":157,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":14}},{"name":"id","generated":{"line":157,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":15}},{"generated":{"line":157,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":14}},{"generated":{"line":157,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":6}},{"name":"bundle","generated":{"line":157,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":22}},{"generated":{"line":157,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":28}},{"name":"parent","generated":{"line":157,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":29}},{"generated":{"line":157,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":2}},{"generated":{"line":157,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":37}},{"generated":{"line":158,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":4}},{"name":"hmrAcceptCheck","generated":{"line":158,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":11}},{"generated":{"line":158,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"name":"bundle","generated":{"line":158,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":26}},{"generated":{"line":158,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":32}},{"name":"parent","generated":{"line":158,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":33}},{"generated":{"line":158,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"name":"id","generated":{"line":158,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":41}},{"generated":{"line":158,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"generated":{"line":158,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":4}},{"generated":{"line":159,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":169,"column":3}},{"generated":{"line":161,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":2}},{"name":"checkedAssets","generated":{"line":161,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":6}},{"generated":{"line":161,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":19}},{"name":"id","generated":{"line":161,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":20}},{"generated":{"line":161,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":19}},{"generated":{"line":161,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":2}},{"generated":{"line":161,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":25}},{"generated":{"line":162,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":172,"column":4}},{"generated":{"line":163,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":173,"column":3}},{"name":"checkedAssets","generated":{"line":165,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"name":"checkedAssets","generated":{"line":165,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":165,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":15}},{"name":"id","generated":{"line":165,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":16}},{"generated":{"line":165,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":15}},{"generated":{"line":165,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":165,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":22}},{"generated":{"line":165,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":166,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":2}},{"name":"cached","generated":{"line":166,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":6}},{"generated":{"line":166,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":12}},{"name":"bundle","generated":{"line":166,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"generated":{"line":166,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":21}},{"name":"cache","generated":{"line":166,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":22}},{"generated":{"line":166,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"name":"id","generated":{"line":166,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":28}},{"generated":{"line":166,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"generated":{"line":166,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":2}},{"name":"assetsToAccept","generated":{"line":167,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"name":"assetsToAccept","generated":{"line":167,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":167,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":16}},{"name":"push","generated":{"line":167,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":17}},{"generated":{"line":167,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":167,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"name":"bundle","generated":{"line":167,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":23}},{"generated":{"line":167,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"name":"id","generated":{"line":167,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":31}},{"generated":{"line":167,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"generated":{"line":167,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":169,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":2}},{"name":"cached","generated":{"line":169,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":6}},{"generated":{"line":169,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":12}},{"name":"cached","generated":{"line":169,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":16}},{"generated":{"line":169,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":22}},{"name":"hot","generated":{"line":169,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":23}},{"generated":{"line":169,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":6}},{"name":"cached","generated":{"line":169,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"generated":{"line":169,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":36}},{"name":"hot","generated":{"line":169,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":37}},{"generated":{"line":169,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"name":"_acceptCallbacks","generated":{"line":169,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":41}},{"generated":{"line":169,"column":57},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"name":"length","generated":{"line":169,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":58}},{"generated":{"line":169,"column":64},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":2}},{"generated":{"line":169,"column":66},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":66}},{"generated":{"line":170,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":181,"column":4}},{"generated":{"line":170,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":181,"column":11}},{"generated":{"line":170,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":181,"column":4}},{"generated":{"line":171,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":182,"column":3}},{"generated":{"line":173,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":2}},{"name":"getParents","generated":{"line":173,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":173,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"name":"global","generated":{"line":173,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":20}},{"generated":{"line":173,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":26}},{"name":"parcelRequire","generated":{"line":173,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":27}},{"generated":{"line":173,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"name":"id","generated":{"line":173,"column":42},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":42}},{"generated":{"line":173,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"generated":{"line":173,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"name":"some","generated":{"line":173,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":46}},{"generated":{"line":173,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":173,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":51}},{"name":"id","generated":{"line":173,"column":61},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":61}},{"generated":{"line":173,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":51}},{"generated":{"line":173,"column":65},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":65}},{"generated":{"line":174,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":4}},{"name":"hmrAcceptCheck","generated":{"line":174,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":11}},{"generated":{"line":174,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"name":"global","generated":{"line":174,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":26}},{"generated":{"line":174,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":32}},{"name":"parcelRequire","generated":{"line":174,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":33}},{"generated":{"line":174,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"name":"id","generated":{"line":174,"column":48},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":48}},{"generated":{"line":174,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"generated":{"line":174,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":4}},{"generated":{"line":175,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":186,"column":3}},{"generated":{"line":175,"column":3},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":175,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":2}},{"generated":{"line":176,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":187,"column":1}},{"generated":{"line":178,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"hmrAcceptRun","generated":{"line":178,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":9}},{"generated":{"line":178,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"bundle","generated":{"line":178,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":22}},{"generated":{"line":178,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"id","generated":{"line":178,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":30}},{"generated":{"line":178,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"generated":{"line":178,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":34}},{"generated":{"line":179,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":2}},{"name":"cached","generated":{"line":179,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":6}},{"generated":{"line":179,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":12}},{"name":"bundle","generated":{"line":179,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"generated":{"line":179,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":21}},{"name":"cache","generated":{"line":179,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":22}},{"generated":{"line":179,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"name":"id","generated":{"line":179,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":28}},{"generated":{"line":179,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"generated":{"line":179,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":2}},{"name":"bundle","generated":{"line":180,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"name":"bundle","generated":{"line":180,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":180,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":8}},{"name":"hotData","generated":{"line":180,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":9}},{"generated":{"line":180,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":180,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":19}},{"generated":{"line":180,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":182,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":192,"column":2}},{"name":"cached","generated":{"line":182,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":192,"column":6}},{"generated":{"line":182,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":192,"column":2}},{"generated":{"line":182,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":192,"column":14}},{"name":"cached","generated":{"line":183,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"cached","generated":{"line":183,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"generated":{"line":183,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":10}},{"name":"hot","generated":{"line":183,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":11}},{"generated":{"line":183,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"data","generated":{"line":183,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":15}},{"generated":{"line":183,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"bundle","generated":{"line":183,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":22}},{"generated":{"line":183,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":28}},{"name":"hotData","generated":{"line":183,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":29}},{"generated":{"line":183,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"generated":{"line":184,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":194,"column":3}},{"generated":{"line":186,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":2}},{"name":"cached","generated":{"line":186,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":6}},{"generated":{"line":186,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":12}},{"name":"cached","generated":{"line":186,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":16}},{"generated":{"line":186,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":22}},{"name":"hot","generated":{"line":186,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":23}},{"generated":{"line":186,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":6}},{"name":"cached","generated":{"line":186,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"generated":{"line":186,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":36}},{"name":"hot","generated":{"line":186,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":37}},{"generated":{"line":186,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"name":"_disposeCallbacks","generated":{"line":186,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":41}},{"generated":{"line":186,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"name":"length","generated":{"line":186,"column":59},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":59}},{"generated":{"line":186,"column":65},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":2}},{"generated":{"line":186,"column":67},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":67}},{"name":"cached","generated":{"line":187,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"cached","generated":{"line":187,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":187,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":10}},{"name":"hot","generated":{"line":187,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":11}},{"generated":{"line":187,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"_disposeCallbacks","generated":{"line":187,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":15}},{"generated":{"line":187,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"forEach","generated":{"line":187,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":33}},{"generated":{"line":187,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":187,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":41}},{"name":"cb","generated":{"line":187,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":51}},{"generated":{"line":187,"column":53},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":41}},{"generated":{"line":187,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":55}},{"name":"cb","generated":{"line":188,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"name":"cb","generated":{"line":188,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"generated":{"line":188,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":8}},{"name":"bundle","generated":{"line":188,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":9}},{"generated":{"line":188,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":15}},{"name":"hotData","generated":{"line":188,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":16}},{"generated":{"line":188,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":8}},{"generated":{"line":188,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"generated":{"line":189,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":199,"column":5}},{"generated":{"line":189,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":190,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":200,"column":3}},{"generated":{"line":192,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":2}},{"name":"bundle","generated":{"line":192,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"generated":{"line":192,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":15}},{"name":"cache","generated":{"line":192,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":16}},{"generated":{"line":192,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"name":"id","generated":{"line":192,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":22}},{"generated":{"line":192,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"generated":{"line":192,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":2}},{"name":"bundle","generated":{"line":193,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"name":"bundle","generated":{"line":193,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"generated":{"line":193,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":8}},{"name":"id","generated":{"line":193,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":9}},{"generated":{"line":193,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":8}},{"generated":{"line":193,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"name":"cached","generated":{"line":194,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"name":"cached","generated":{"line":194,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"generated":{"line":194,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":8}},{"name":"bundle","generated":{"line":194,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"generated":{"line":194,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":17}},{"name":"cache","generated":{"line":194,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":18}},{"generated":{"line":194,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"name":"id","generated":{"line":194,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":24}},{"generated":{"line":194,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"generated":{"line":194,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"generated":{"line":196,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":2}},{"name":"cached","generated":{"line":196,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":6}},{"generated":{"line":196,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":12}},{"name":"cached","generated":{"line":196,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":16}},{"generated":{"line":196,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":22}},{"name":"hot","generated":{"line":196,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":23}},{"generated":{"line":196,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":6}},{"name":"cached","generated":{"line":196,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"generated":{"line":196,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":36}},{"name":"hot","generated":{"line":196,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":37}},{"generated":{"line":196,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"name":"_acceptCallbacks","generated":{"line":196,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":41}},{"generated":{"line":196,"column":57},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"name":"length","generated":{"line":196,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":58}},{"generated":{"line":196,"column":64},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":2}},{"generated":{"line":196,"column":66},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":66}},{"name":"cached","generated":{"line":197,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"cached","generated":{"line":197,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":197,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":10}},{"name":"hot","generated":{"line":197,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":11}},{"generated":{"line":197,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"_acceptCallbacks","generated":{"line":197,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":15}},{"generated":{"line":197,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"forEach","generated":{"line":197,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":32}},{"generated":{"line":197,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":197,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":40}},{"name":"cb","generated":{"line":197,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":50}},{"generated":{"line":197,"column":52},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":40}},{"generated":{"line":197,"column":54},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":54}},{"name":"cb","generated":{"line":198,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":208,"column":6}},{"name":"cb","generated":{"line":198,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":208,"column":6}},{"generated":{"line":198,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":208,"column":8}},{"generated":{"line":199,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":209,"column":5}},{"generated":{"line":199,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":201,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":210,"column":4}},{"generated":{"line":201,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":210,"column":11}},{"generated":{"line":201,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":210,"column":4}},{"generated":{"line":202,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":211,"column":3}},{"generated":{"line":203,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":212,"column":1}}],"sources":{"../node_modules/parcel/src/builtins/hmr-runtime.js":"var OVERLAY_ID = '__parcel__error__overlay__';\n\nvar OldModule = module.bundle.Module;\n\nfunction Module(moduleName) {\n OldModule.call(this, moduleName);\n this.hot = {\n data: module.bundle.hotData,\n _acceptCallbacks: [],\n _disposeCallbacks: [],\n accept: function (fn) {\n this._acceptCallbacks.push(fn || function () {});\n },\n dispose: function (fn) {\n this._disposeCallbacks.push(fn);\n }\n };\n\n module.bundle.hotData = null;\n}\n\nmodule.bundle.Module = Module;\nvar checkedAssets, assetsToAccept;\n\nvar parent = module.bundle.parent;\nif ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {\n var hostname = process.env.HMR_HOSTNAME || location.hostname;\n var protocol = location.protocol === 'https:' ? 'wss' : 'ws';\n var ws = new WebSocket(protocol + '://' + hostname + ':' + process.env.HMR_PORT + '/');\n ws.onmessage = function(event) {\n checkedAssets = {};\n assetsToAccept = [];\n\n var data = JSON.parse(event.data);\n\n if (data.type === 'update') {\n var handled = false;\n data.assets.forEach(function(asset) {\n if (!asset.isNew) {\n var didAccept = hmrAcceptCheck(global.parcelRequire, asset.id);\n if (didAccept) {\n handled = true;\n }\n }\n });\n\n // Enable HMR for CSS by default.\n handled = handled || data.assets.every(function(asset) {\n return asset.type === 'css' && asset.generated.js;\n });\n\n if (handled) {\n console.clear();\n\n data.assets.forEach(function (asset) {\n hmrApply(global.parcelRequire, asset);\n });\n\n assetsToAccept.forEach(function (v) {\n hmrAcceptRun(v[0], v[1]);\n });\n } else if (location.reload) { // `location` global exists in a web worker context but lacks `.reload()` function.\n location.reload();\n }\n }\n\n if (data.type === 'reload') {\n ws.close();\n ws.onclose = function () {\n location.reload();\n }\n }\n\n if (data.type === 'error-resolved') {\n console.log('[parcel] ✨ Error resolved');\n\n removeErrorOverlay();\n }\n\n if (data.type === 'error') {\n console.error('[parcel] 🚨 ' + data.error.message + '\\n' + data.error.stack);\n\n removeErrorOverlay();\n\n var overlay = createErrorOverlay(data);\n document.body.appendChild(overlay);\n }\n };\n}\n\nfunction removeErrorOverlay() {\n var overlay = document.getElementById(OVERLAY_ID);\n if (overlay) {\n overlay.remove();\n }\n}\n\nfunction createErrorOverlay(data) {\n var overlay = document.createElement('div');\n overlay.id = OVERLAY_ID;\n\n // html encode message and stack trace\n var message = document.createElement('div');\n var stackTrace = document.createElement('pre');\n message.innerText = data.error.message;\n stackTrace.innerText = data.error.stack;\n\n overlay.innerHTML = (\n '
' +\n 'ERROR' +\n '🚨' +\n '
' + message.innerHTML + '
' +\n '
' + stackTrace.innerHTML + '
' +\n '
'\n );\n\n return overlay;\n\n}\n\nfunction getParents(bundle, id) {\n var modules = bundle.modules;\n if (!modules) {\n return [];\n }\n\n var parents = [];\n var k, d, dep;\n\n for (k in modules) {\n for (d in modules[k][1]) {\n dep = modules[k][1][d];\n if (dep === id || (Array.isArray(dep) && dep[dep.length - 1] === id)) {\n parents.push(k);\n }\n }\n }\n\n if (bundle.parent) {\n parents = parents.concat(getParents(bundle.parent, id));\n }\n\n return parents;\n}\n\nfunction hmrApply(bundle, asset) {\n var modules = bundle.modules;\n if (!modules) {\n return;\n }\n\n if (modules[asset.id] || !bundle.parent) {\n var fn = new Function('require', 'module', 'exports', asset.generated.js);\n asset.isNew = !modules[asset.id];\n modules[asset.id] = [fn, asset.deps];\n } else if (bundle.parent) {\n hmrApply(bundle.parent, asset);\n }\n}\n\nfunction hmrAcceptCheck(bundle, id) {\n var modules = bundle.modules;\n if (!modules) {\n return;\n }\n\n if (!modules[id] && bundle.parent) {\n return hmrAcceptCheck(bundle.parent, id);\n }\n\n if (checkedAssets[id]) {\n return;\n }\n checkedAssets[id] = true;\n\n var cached = bundle.cache[id];\n\n assetsToAccept.push([bundle, id]);\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n return true;\n }\n\n return getParents(global.parcelRequire, id).some(function (id) {\n return hmrAcceptCheck(global.parcelRequire, id)\n });\n}\n\nfunction hmrAcceptRun(bundle, id) {\n var cached = bundle.cache[id];\n bundle.hotData = {};\n if (cached) {\n cached.hot.data = bundle.hotData;\n }\n\n if (cached && cached.hot && cached.hot._disposeCallbacks.length) {\n cached.hot._disposeCallbacks.forEach(function (cb) {\n cb(bundle.hotData);\n });\n }\n\n delete bundle.cache[id];\n bundle(id);\n\n cached = bundle.cache[id];\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n cached.hot._acceptCallbacks.forEach(function (cb) {\n cb();\n });\n return true;\n }\n}\n"},"lineCount":null}},"error":null,"hash":"18f34e59507d81ecfbf16c41bacdebdf","cacheData":{"env":{"HMR_HOSTNAME":"","HMR_PORT":"42925"}}} \ No newline at end of file +{"id":"../node_modules/parcel/src/builtins/hmr-runtime.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/package.json","includedInParent":true,"mtime":1608196918029},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/.babelrc","includedInParent":true,"mtime":499162500000}],"generated":{"js":"var global = arguments[3];\nvar OVERLAY_ID = '__parcel__error__overlay__';\nvar OldModule = module.bundle.Module;\n\nfunction Module(moduleName) {\n OldModule.call(this, moduleName);\n this.hot = {\n data: module.bundle.hotData,\n _acceptCallbacks: [],\n _disposeCallbacks: [],\n accept: function (fn) {\n this._acceptCallbacks.push(fn || function () {});\n },\n dispose: function (fn) {\n this._disposeCallbacks.push(fn);\n }\n };\n module.bundle.hotData = null;\n}\n\nmodule.bundle.Module = Module;\nvar checkedAssets, assetsToAccept;\nvar parent = module.bundle.parent;\n\nif ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {\n var hostname = \"\" || location.hostname;\n var protocol = location.protocol === 'https:' ? 'wss' : 'ws';\n var ws = new WebSocket(protocol + '://' + hostname + ':' + \"35259\" + '/');\n\n ws.onmessage = function (event) {\n checkedAssets = {};\n assetsToAccept = [];\n var data = JSON.parse(event.data);\n\n if (data.type === 'update') {\n var handled = false;\n data.assets.forEach(function (asset) {\n if (!asset.isNew) {\n var didAccept = hmrAcceptCheck(global.parcelRequire, asset.id);\n\n if (didAccept) {\n handled = true;\n }\n }\n }); // Enable HMR for CSS by default.\n\n handled = handled || data.assets.every(function (asset) {\n return asset.type === 'css' && asset.generated.js;\n });\n\n if (handled) {\n console.clear();\n data.assets.forEach(function (asset) {\n hmrApply(global.parcelRequire, asset);\n });\n assetsToAccept.forEach(function (v) {\n hmrAcceptRun(v[0], v[1]);\n });\n } else if (location.reload) {\n // `location` global exists in a web worker context but lacks `.reload()` function.\n location.reload();\n }\n }\n\n if (data.type === 'reload') {\n ws.close();\n\n ws.onclose = function () {\n location.reload();\n };\n }\n\n if (data.type === 'error-resolved') {\n console.log('[parcel] ✨ Error resolved');\n removeErrorOverlay();\n }\n\n if (data.type === 'error') {\n console.error('[parcel] 🚨 ' + data.error.message + '\\n' + data.error.stack);\n removeErrorOverlay();\n var overlay = createErrorOverlay(data);\n document.body.appendChild(overlay);\n }\n };\n}\n\nfunction removeErrorOverlay() {\n var overlay = document.getElementById(OVERLAY_ID);\n\n if (overlay) {\n overlay.remove();\n }\n}\n\nfunction createErrorOverlay(data) {\n var overlay = document.createElement('div');\n overlay.id = OVERLAY_ID; // html encode message and stack trace\n\n var message = document.createElement('div');\n var stackTrace = document.createElement('pre');\n message.innerText = data.error.message;\n stackTrace.innerText = data.error.stack;\n overlay.innerHTML = '
' + 'ERROR' + '🚨' + '
' + message.innerHTML + '
' + '
' + stackTrace.innerHTML + '
' + '
';\n return overlay;\n}\n\nfunction getParents(bundle, id) {\n var modules = bundle.modules;\n\n if (!modules) {\n return [];\n }\n\n var parents = [];\n var k, d, dep;\n\n for (k in modules) {\n for (d in modules[k][1]) {\n dep = modules[k][1][d];\n\n if (dep === id || Array.isArray(dep) && dep[dep.length - 1] === id) {\n parents.push(k);\n }\n }\n }\n\n if (bundle.parent) {\n parents = parents.concat(getParents(bundle.parent, id));\n }\n\n return parents;\n}\n\nfunction hmrApply(bundle, asset) {\n var modules = bundle.modules;\n\n if (!modules) {\n return;\n }\n\n if (modules[asset.id] || !bundle.parent) {\n var fn = new Function('require', 'module', 'exports', asset.generated.js);\n asset.isNew = !modules[asset.id];\n modules[asset.id] = [fn, asset.deps];\n } else if (bundle.parent) {\n hmrApply(bundle.parent, asset);\n }\n}\n\nfunction hmrAcceptCheck(bundle, id) {\n var modules = bundle.modules;\n\n if (!modules) {\n return;\n }\n\n if (!modules[id] && bundle.parent) {\n return hmrAcceptCheck(bundle.parent, id);\n }\n\n if (checkedAssets[id]) {\n return;\n }\n\n checkedAssets[id] = true;\n var cached = bundle.cache[id];\n assetsToAccept.push([bundle, id]);\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n return true;\n }\n\n return getParents(global.parcelRequire, id).some(function (id) {\n return hmrAcceptCheck(global.parcelRequire, id);\n });\n}\n\nfunction hmrAcceptRun(bundle, id) {\n var cached = bundle.cache[id];\n bundle.hotData = {};\n\n if (cached) {\n cached.hot.data = bundle.hotData;\n }\n\n if (cached && cached.hot && cached.hot._disposeCallbacks.length) {\n cached.hot._disposeCallbacks.forEach(function (cb) {\n cb(bundle.hotData);\n });\n }\n\n delete bundle.cache[id];\n bundle(id);\n cached = bundle.cache[id];\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n cached.hot._acceptCallbacks.forEach(function (cb) {\n cb();\n });\n\n return true;\n }\n}"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":2,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":0}},{"name":"OVERLAY_ID","generated":{"line":2,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":4}},{"generated":{"line":2,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":14}},{"generated":{"line":2,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":17}},{"generated":{"line":2,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":0}},{"name":"OldModule","generated":{"line":3,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":4}},{"generated":{"line":3,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":13}},{"name":"module","generated":{"line":3,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":16}},{"generated":{"line":3,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":22}},{"name":"bundle","generated":{"line":3,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":23}},{"generated":{"line":3,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":16}},{"name":"Module","generated":{"line":3,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":30}},{"generated":{"line":3,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":3,"column":0}},{"generated":{"line":5,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"name":"Module","generated":{"line":5,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":9}},{"generated":{"line":5,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"name":"moduleName","generated":{"line":5,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":16}},{"generated":{"line":5,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":5,"column":28}},{"name":"OldModule","generated":{"line":6,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"name":"OldModule","generated":{"line":6,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":6,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":11}},{"name":"call","generated":{"line":6,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":12}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":6,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":17}},{"generated":{"line":6,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"name":"moduleName","generated":{"line":6,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":23}},{"generated":{"line":6,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":7,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"name":"hot","generated":{"line":7,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":7}},{"generated":{"line":7,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"generated":{"line":7,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"data","generated":{"line":8,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":4}},{"name":"data","generated":{"line":8,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":4}},{"generated":{"line":8,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":8}},{"name":"module","generated":{"line":8,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":10}},{"generated":{"line":8,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":16}},{"name":"bundle","generated":{"line":8,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":17}},{"generated":{"line":8,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":10}},{"name":"hotData","generated":{"line":8,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":8,"column":24}},{"generated":{"line":8,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"_acceptCallbacks","generated":{"line":9,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":9,"column":4}},{"name":"_acceptCallbacks","generated":{"line":9,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":9,"column":4}},{"generated":{"line":9,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":9,"column":20}},{"generated":{"line":9,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":9,"column":22}},{"generated":{"line":9,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"_disposeCallbacks","generated":{"line":10,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":10,"column":4}},{"name":"_disposeCallbacks","generated":{"line":10,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":10,"column":4}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":10,"column":21}},{"generated":{"line":10,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":10,"column":23}},{"generated":{"line":10,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"accept","generated":{"line":11,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":4}},{"name":"accept","generated":{"line":11,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":4}},{"generated":{"line":11,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":10}},{"generated":{"line":11,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":12}},{"name":"fn","generated":{"line":11,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":22}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":12}},{"generated":{"line":11,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":11,"column":26}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"_acceptCallbacks","generated":{"line":12,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":11}},{"generated":{"line":12,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"push","generated":{"line":12,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":28}},{"generated":{"line":12,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"fn","generated":{"line":12,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":33}},{"generated":{"line":12,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":35}},{"generated":{"line":12,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":39}},{"generated":{"line":12,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":51}},{"generated":{"line":12,"column":52},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":53}},{"generated":{"line":12,"column":53},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":13,"column":5}},{"generated":{"line":13,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"dispose","generated":{"line":14,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":4}},{"name":"dispose","generated":{"line":14,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":4}},{"generated":{"line":14,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":11}},{"generated":{"line":14,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":13}},{"name":"fn","generated":{"line":14,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":23}},{"generated":{"line":14,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":13}},{"generated":{"line":14,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":14,"column":27}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"_disposeCallbacks","generated":{"line":15,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":11}},{"generated":{"line":15,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"push","generated":{"line":15,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":29}},{"generated":{"line":15,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"fn","generated":{"line":15,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":34}},{"generated":{"line":15,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":16,"column":5}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"generated":{"line":17,"column":3},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"name":"module","generated":{"line":18,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"name":"module","generated":{"line":18,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":18,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":8}},{"name":"bundle","generated":{"line":18,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":9}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"name":"hotData","generated":{"line":18,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":16}},{"generated":{"line":18,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":18,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":26}},{"generated":{"line":18,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":20,"column":1}},{"name":"module","generated":{"line":21,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"generated":{"line":21,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":6}},{"name":"bundle","generated":{"line":21,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":7}},{"generated":{"line":21,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"name":"Module","generated":{"line":21,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":14}},{"generated":{"line":21,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"name":"Module","generated":{"line":21,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":23}},{"generated":{"line":21,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"name":"checkedAssets","generated":{"line":22,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":4}},{"generated":{"line":22,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"name":"assetsToAccept","generated":{"line":22,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":19}},{"generated":{"line":22,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":0}},{"name":"parent","generated":{"line":23,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":4}},{"generated":{"line":23,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":10}},{"name":"module","generated":{"line":23,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":13}},{"generated":{"line":23,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":19}},{"name":"bundle","generated":{"line":23,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":20}},{"generated":{"line":23,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":13}},{"name":"parent","generated":{"line":23,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":27}},{"generated":{"line":23,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":25,"column":0}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":0}},{"generated":{"line":25,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":4}},{"generated":{"line":25,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":5}},{"name":"parent","generated":{"line":25,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":6}},{"generated":{"line":25,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":5}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":16}},{"name":"parent","generated":{"line":25,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":17}},{"generated":{"line":25,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":23}},{"name":"isParcelRequire","generated":{"line":25,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":24}},{"generated":{"line":25,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":4}},{"generated":{"line":25,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":44}},{"name":"WebSocket","generated":{"line":25,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":51}},{"generated":{"line":25,"column":60},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":44}},{"generated":{"line":25,"column":65},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":65}},{"generated":{"line":25,"column":76},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":0}},{"generated":{"line":25,"column":78},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":26,"column":78}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":2}},{"name":"hostname","generated":{"line":26,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":6}},{"generated":{"line":26,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":14}},{"generated":{"line":26,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":17}},{"name":"location","generated":{"line":26,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":45}},{"generated":{"line":26,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":53}},{"name":"hostname","generated":{"line":26,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":54}},{"generated":{"line":26,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":27,"column":2}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":2}},{"name":"protocol","generated":{"line":27,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":6}},{"generated":{"line":27,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":14}},{"name":"location","generated":{"line":27,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":25}},{"name":"protocol","generated":{"line":27,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":26}},{"generated":{"line":27,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":39}},{"generated":{"line":27,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":50}},{"generated":{"line":27,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":58}},{"generated":{"line":27,"column":62},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":28,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":2}},{"name":"ws","generated":{"line":28,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":6}},{"generated":{"line":28,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":8}},{"generated":{"line":28,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"name":"WebSocket","generated":{"line":28,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":15}},{"generated":{"line":28,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"name":"protocol","generated":{"line":28,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":33}},{"generated":{"line":28,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":36}},{"generated":{"line":28,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"name":"hostname","generated":{"line":28,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":44}},{"generated":{"line":28,"column":52},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":55}},{"generated":{"line":28,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":71},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":84}},{"generated":{"line":28,"column":74},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"generated":{"line":28,"column":75},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":29,"column":2}},{"name":"ws","generated":{"line":30,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"name":"ws","generated":{"line":30,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":30,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":4}},{"name":"onmessage","generated":{"line":30,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":5}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":17}},{"name":"event","generated":{"line":30,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":26}},{"generated":{"line":30,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":17}},{"generated":{"line":30,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":33}},{"name":"checkedAssets","generated":{"line":31,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"name":"checkedAssets","generated":{"line":31,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"generated":{"line":31,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":17}},{"generated":{"line":31,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":20}},{"generated":{"line":31,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"name":"assetsToAccept","generated":{"line":32,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"name":"assetsToAccept","generated":{"line":32,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"generated":{"line":32,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":18}},{"generated":{"line":32,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":21}},{"generated":{"line":32,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"generated":{"line":33,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":4}},{"name":"data","generated":{"line":33,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":8}},{"generated":{"line":33,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":12}},{"name":"JSON","generated":{"line":33,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"generated":{"line":33,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":19}},{"name":"parse","generated":{"line":33,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":20}},{"generated":{"line":33,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"name":"event","generated":{"line":33,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":26}},{"generated":{"line":33,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":31}},{"name":"data","generated":{"line":33,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":32}},{"generated":{"line":33,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"generated":{"line":33,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":34,"column":4}},{"generated":{"line":35,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":4}},{"name":"data","generated":{"line":35,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":8}},{"generated":{"line":35,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":12}},{"name":"type","generated":{"line":35,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":13}},{"generated":{"line":35,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":8}},{"generated":{"line":35,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":22}},{"generated":{"line":35,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":4}},{"generated":{"line":35,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":32}},{"generated":{"line":36,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":6}},{"name":"handled","generated":{"line":36,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":10}},{"generated":{"line":36,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":17}},{"generated":{"line":36,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":20}},{"generated":{"line":36,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":37,"column":6}},{"name":"data","generated":{"line":37,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"name":"data","generated":{"line":37,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":37,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":10}},{"name":"assets","generated":{"line":37,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":11}},{"generated":{"line":37,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"name":"forEach","generated":{"line":37,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":18}},{"generated":{"line":37,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":37,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":26}},{"name":"asset","generated":{"line":37,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":35}},{"generated":{"line":37,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":26}},{"generated":{"line":37,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":42}},{"generated":{"line":38,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":8}},{"generated":{"line":38,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":12}},{"name":"asset","generated":{"line":38,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":13}},{"generated":{"line":38,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":18}},{"name":"isNew","generated":{"line":38,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":19}},{"generated":{"line":38,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":8}},{"generated":{"line":38,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":39,"column":26}},{"generated":{"line":39,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":10}},{"name":"didAccept","generated":{"line":39,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":14}},{"generated":{"line":39,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":23}},{"name":"hmrAcceptCheck","generated":{"line":39,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":26}},{"generated":{"line":39,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"name":"global","generated":{"line":39,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":41}},{"generated":{"line":39,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":47}},{"name":"parcelRequire","generated":{"line":39,"column":48},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":48}},{"generated":{"line":39,"column":61},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"name":"asset","generated":{"line":39,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":63}},{"generated":{"line":39,"column":68},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":68}},{"name":"id","generated":{"line":39,"column":69},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":69}},{"generated":{"line":39,"column":71},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"generated":{"line":39,"column":72},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":40,"column":10}},{"generated":{"line":41,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":41,"column":10}},{"name":"didAccept","generated":{"line":41,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":41,"column":14}},{"generated":{"line":41,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":41,"column":10}},{"generated":{"line":41,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":41,"column":25}},{"name":"handled","generated":{"line":42,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"name":"handled","generated":{"line":42,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"generated":{"line":42,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":19}},{"generated":{"line":42,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":22}},{"generated":{"line":42,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"generated":{"line":43,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":43,"column":11}},{"generated":{"line":44,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":44,"column":9}},{"generated":{"line":45,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":45,"column":7}},{"generated":{"line":45,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":45,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":36,"column":32}},{"generated":{"line":45,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":47,"column":6}},{"name":"handled","generated":{"line":47,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"name":"handled","generated":{"line":47,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"generated":{"line":47,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":13}},{"name":"handled","generated":{"line":47,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":16}},{"generated":{"line":47,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":23}},{"name":"data","generated":{"line":47,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":47,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":31}},{"name":"assets","generated":{"line":47,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":32}},{"generated":{"line":47,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"name":"every","generated":{"line":47,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":39}},{"generated":{"line":47,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":47,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":45}},{"name":"asset","generated":{"line":47,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":54}},{"generated":{"line":47,"column":60},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":45}},{"generated":{"line":47,"column":62},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":61}},{"generated":{"line":48,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":8}},{"name":"asset","generated":{"line":48,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"generated":{"line":48,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":20}},{"name":"type","generated":{"line":48,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":21}},{"generated":{"line":48,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"generated":{"line":48,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":30}},{"generated":{"line":48,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"name":"asset","generated":{"line":48,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":39}},{"generated":{"line":48,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":44}},{"name":"generated","generated":{"line":48,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":45}},{"generated":{"line":48,"column":54},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":39}},{"name":"js","generated":{"line":48,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":55}},{"generated":{"line":48,"column":57},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":49,"column":8}},{"generated":{"line":49,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":50,"column":7}},{"generated":{"line":49,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":49,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"generated":{"line":51,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"name":"handled","generated":{"line":51,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":10}},{"generated":{"line":51,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"generated":{"line":51,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":19}},{"name":"console","generated":{"line":52,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"name":"console","generated":{"line":52,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"generated":{"line":52,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":15}},{"name":"clear","generated":{"line":52,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":16}},{"generated":{"line":52,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"name":"data","generated":{"line":53,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"data","generated":{"line":53,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"generated":{"line":53,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":12}},{"name":"assets","generated":{"line":53,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":13}},{"generated":{"line":53,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"forEach","generated":{"line":53,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":20}},{"generated":{"line":53,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"generated":{"line":53,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":28}},{"name":"asset","generated":{"line":53,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":38}},{"generated":{"line":53,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":28}},{"generated":{"line":53,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":45}},{"name":"hmrApply","generated":{"line":54,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"name":"hmrApply","generated":{"line":54,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"generated":{"line":54,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"name":"global","generated":{"line":54,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":19}},{"generated":{"line":54,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":25}},{"name":"parcelRequire","generated":{"line":54,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":26}},{"generated":{"line":54,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"name":"asset","generated":{"line":54,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":41}},{"generated":{"line":54,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"generated":{"line":54,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"generated":{"line":55,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":57,"column":9}},{"generated":{"line":55,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"assetsToAccept","generated":{"line":56,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"name":"assetsToAccept","generated":{"line":56,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":56,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":22}},{"name":"forEach","generated":{"line":56,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":23}},{"generated":{"line":56,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":56,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":31}},{"name":"v","generated":{"line":56,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":41}},{"generated":{"line":56,"column":42},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":31}},{"generated":{"line":56,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":44}},{"name":"hmrAcceptRun","generated":{"line":57,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"name":"hmrAcceptRun","generated":{"line":57,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"generated":{"line":57,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"name":"v","generated":{"line":57,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":23}},{"generated":{"line":57,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":24}},{"generated":{"line":57,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":25}},{"generated":{"line":57,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":24}},{"generated":{"line":57,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"name":"v","generated":{"line":57,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":29}},{"generated":{"line":57,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":30}},{"generated":{"line":57,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":31}},{"generated":{"line":57,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":30}},{"generated":{"line":57,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"generated":{"line":57,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"generated":{"line":58,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":61,"column":9}},{"generated":{"line":58,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":59,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":7}},{"generated":{"line":59,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"generated":{"line":59,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":13}},{"name":"location","generated":{"line":59,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":17}},{"generated":{"line":59,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":25}},{"name":"reload","generated":{"line":59,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":26}},{"generated":{"line":59,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":13}},{"generated":{"line":59,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":34}},{"generated":{"line":60,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":62,"column":36}},{"name":"location","generated":{"line":61,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"name":"location","generated":{"line":61,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"generated":{"line":61,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":16}},{"name":"reload","generated":{"line":61,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":17}},{"generated":{"line":61,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"generated":{"line":62,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":64,"column":7}},{"generated":{"line":63,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":65,"column":5}},{"generated":{"line":65,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":4}},{"name":"data","generated":{"line":65,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":8}},{"generated":{"line":65,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":12}},{"name":"type","generated":{"line":65,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":13}},{"generated":{"line":65,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":8}},{"generated":{"line":65,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":22}},{"generated":{"line":65,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":4}},{"generated":{"line":65,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":67,"column":32}},{"name":"ws","generated":{"line":66,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"name":"ws","generated":{"line":66,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"generated":{"line":66,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":8}},{"name":"close","generated":{"line":66,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":9}},{"generated":{"line":66,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"name":"ws","generated":{"line":68,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"name":"ws","generated":{"line":68,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":68,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":8}},{"name":"onclose","generated":{"line":68,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":9}},{"generated":{"line":68,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":68,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":19}},{"generated":{"line":68,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":31}},{"name":"location","generated":{"line":69,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"name":"location","generated":{"line":69,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"generated":{"line":69,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":16}},{"name":"reload","generated":{"line":69,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":17}},{"generated":{"line":69,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"generated":{"line":70,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":71,"column":7}},{"generated":{"line":70,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":71,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":72,"column":5}},{"generated":{"line":73,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":4}},{"name":"data","generated":{"line":73,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":8}},{"generated":{"line":73,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":12}},{"name":"type","generated":{"line":73,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":13}},{"generated":{"line":73,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":8}},{"generated":{"line":73,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":22}},{"generated":{"line":73,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":4}},{"generated":{"line":73,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":74,"column":40}},{"name":"console","generated":{"line":74,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"name":"console","generated":{"line":74,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"generated":{"line":74,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":13}},{"name":"log","generated":{"line":74,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":14}},{"generated":{"line":74,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"generated":{"line":74,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":18}},{"generated":{"line":74,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"name":"removeErrorOverlay","generated":{"line":75,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":77,"column":6}},{"name":"removeErrorOverlay","generated":{"line":75,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":77,"column":6}},{"generated":{"line":75,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":77,"column":24}},{"generated":{"line":76,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":78,"column":5}},{"generated":{"line":78,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":4}},{"name":"data","generated":{"line":78,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":8}},{"generated":{"line":78,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":12}},{"name":"type","generated":{"line":78,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":13}},{"generated":{"line":78,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":8}},{"generated":{"line":78,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":22}},{"generated":{"line":78,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":4}},{"generated":{"line":78,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":80,"column":31}},{"name":"console","generated":{"line":79,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"name":"console","generated":{"line":79,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"generated":{"line":79,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":13}},{"name":"error","generated":{"line":79,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":14}},{"generated":{"line":79,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"generated":{"line":79,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"name":"data","generated":{"line":79,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":38}},{"generated":{"line":79,"column":42},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":42}},{"name":"error","generated":{"line":79,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":43}},{"generated":{"line":79,"column":48},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":38}},{"name":"message","generated":{"line":79,"column":49},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":49}},{"generated":{"line":79,"column":56},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"generated":{"line":79,"column":59},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":59}},{"generated":{"line":79,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"name":"data","generated":{"line":79,"column":66},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":66}},{"generated":{"line":79,"column":70},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":70}},{"name":"error","generated":{"line":79,"column":71},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":71}},{"generated":{"line":79,"column":76},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":66}},{"name":"stack","generated":{"line":79,"column":77},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":77}},{"generated":{"line":79,"column":82},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"name":"removeErrorOverlay","generated":{"line":80,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":83,"column":6}},{"name":"removeErrorOverlay","generated":{"line":80,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":83,"column":6}},{"generated":{"line":80,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":83,"column":24}},{"generated":{"line":81,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":6}},{"name":"overlay","generated":{"line":81,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":10}},{"generated":{"line":81,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":17}},{"name":"createErrorOverlay","generated":{"line":81,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":20}},{"generated":{"line":81,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":38}},{"name":"data","generated":{"line":81,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":39}},{"generated":{"line":81,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":38}},{"generated":{"line":81,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":85,"column":6}},{"name":"document","generated":{"line":82,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"document","generated":{"line":82,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"generated":{"line":82,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":14}},{"name":"body","generated":{"line":82,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":15}},{"generated":{"line":82,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"appendChild","generated":{"line":82,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":20}},{"generated":{"line":82,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"overlay","generated":{"line":82,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":32}},{"generated":{"line":82,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"generated":{"line":83,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":87,"column":5}},{"generated":{"line":84,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":88,"column":3}},{"generated":{"line":84,"column":3},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":85,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":89,"column":1}},{"generated":{"line":87,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":91,"column":0}},{"name":"removeErrorOverlay","generated":{"line":87,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":91,"column":9}},{"generated":{"line":87,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":91,"column":0}},{"generated":{"line":87,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":91,"column":30}},{"generated":{"line":88,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":2}},{"name":"overlay","generated":{"line":88,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":6}},{"generated":{"line":88,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":13}},{"name":"document","generated":{"line":88,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"generated":{"line":88,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":24}},{"name":"getElementById","generated":{"line":88,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":25}},{"generated":{"line":88,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"name":"OVERLAY_ID","generated":{"line":88,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":40}},{"generated":{"line":88,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"generated":{"line":88,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":92,"column":2}},{"generated":{"line":90,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":93,"column":2}},{"name":"overlay","generated":{"line":90,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":93,"column":6}},{"generated":{"line":90,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":93,"column":2}},{"generated":{"line":90,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":93,"column":15}},{"name":"overlay","generated":{"line":91,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"name":"overlay","generated":{"line":91,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"generated":{"line":91,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":11}},{"name":"remove","generated":{"line":91,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":12}},{"generated":{"line":91,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"generated":{"line":92,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":95,"column":3}},{"generated":{"line":93,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":96,"column":1}},{"generated":{"line":95,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"name":"createErrorOverlay","generated":{"line":95,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":9}},{"generated":{"line":95,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"name":"data","generated":{"line":95,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":28}},{"generated":{"line":95,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"generated":{"line":95,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":34}},{"generated":{"line":96,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":2}},{"name":"overlay","generated":{"line":96,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":6}},{"generated":{"line":96,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":13}},{"name":"document","generated":{"line":96,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":24}},{"name":"createElement","generated":{"line":96,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":25}},{"generated":{"line":96,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":39}},{"generated":{"line":96,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":99,"column":2}},{"name":"overlay","generated":{"line":97,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"name":"overlay","generated":{"line":97,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"generated":{"line":97,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":9}},{"name":"id","generated":{"line":97,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":10}},{"generated":{"line":97,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"name":"OVERLAY_ID","generated":{"line":97,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":15}},{"generated":{"line":97,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"generated":{"line":97,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":98,"column":34}},{"generated":{"line":97,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":102,"column":2}},{"generated":{"line":99,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":2}},{"name":"message","generated":{"line":99,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":6}},{"generated":{"line":99,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":13}},{"name":"document","generated":{"line":99,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":24}},{"name":"createElement","generated":{"line":99,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":25}},{"generated":{"line":99,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":39}},{"generated":{"line":99,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":103,"column":2}},{"generated":{"line":100,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":2}},{"name":"stackTrace","generated":{"line":100,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":6}},{"generated":{"line":100,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":16}},{"name":"document","generated":{"line":100,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":27}},{"name":"createElement","generated":{"line":100,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":28}},{"generated":{"line":100,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":42},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":42}},{"generated":{"line":100,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":48},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":104,"column":2}},{"name":"message","generated":{"line":101,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"message","generated":{"line":101,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"generated":{"line":101,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":9}},{"name":"innerText","generated":{"line":101,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":10}},{"generated":{"line":101,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"data","generated":{"line":101,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":22}},{"generated":{"line":101,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":26}},{"name":"error","generated":{"line":101,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":27}},{"generated":{"line":101,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":22}},{"name":"message","generated":{"line":101,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":33}},{"generated":{"line":101,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"stackTrace","generated":{"line":102,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"stackTrace","generated":{"line":102,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"generated":{"line":102,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":12}},{"name":"innerText","generated":{"line":102,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":13}},{"generated":{"line":102,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"data","generated":{"line":102,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":25}},{"generated":{"line":102,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":29}},{"name":"error","generated":{"line":102,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":30}},{"generated":{"line":102,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":25}},{"name":"stack","generated":{"line":102,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":36}},{"generated":{"line":102,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"overlay","generated":{"line":103,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"name":"overlay","generated":{"line":103,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":103,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":9}},{"name":"innerHTML","generated":{"line":103,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":10}},{"generated":{"line":103,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":103,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":241},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":110,"column":6}},{"generated":{"line":103,"column":324},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":327},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":111,"column":6}},{"generated":{"line":103,"column":400},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":403},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":6}},{"generated":{"line":103,"column":472},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"name":"message","generated":{"line":103,"column":475},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":78}},{"generated":{"line":103,"column":482},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":85}},{"name":"innerHTML","generated":{"line":103,"column":483},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":86}},{"generated":{"line":103,"column":492},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":495},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":112,"column":98}},{"generated":{"line":103,"column":503},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":506},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":6}},{"generated":{"line":103,"column":513},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"name":"stackTrace","generated":{"line":103,"column":516},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":16}},{"generated":{"line":103,"column":526},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":26}},{"name":"innerHTML","generated":{"line":103,"column":527},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":27}},{"generated":{"line":103,"column":536},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":539},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":113,"column":39}},{"generated":{"line":103,"column":547},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":550},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":114,"column":4}},{"generated":{"line":103,"column":558},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":104,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":117,"column":2}},{"name":"overlay","generated":{"line":104,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":117,"column":9}},{"generated":{"line":104,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":117,"column":2}},{"generated":{"line":105,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":119,"column":1}},{"generated":{"line":107,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"getParents","generated":{"line":107,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":9}},{"generated":{"line":107,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"bundle","generated":{"line":107,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":20}},{"generated":{"line":107,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"id","generated":{"line":107,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":28}},{"generated":{"line":107,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"generated":{"line":107,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":121,"column":32}},{"generated":{"line":108,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":2}},{"name":"modules","generated":{"line":108,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":6}},{"generated":{"line":108,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":13}},{"name":"bundle","generated":{"line":108,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":16}},{"generated":{"line":108,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":22}},{"name":"modules","generated":{"line":108,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":23}},{"generated":{"line":108,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":122,"column":2}},{"generated":{"line":110,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":2}},{"generated":{"line":110,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":6}},{"name":"modules","generated":{"line":110,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":7}},{"generated":{"line":110,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":2}},{"generated":{"line":110,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":123,"column":16}},{"generated":{"line":111,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":124,"column":4}},{"generated":{"line":111,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":124,"column":11}},{"generated":{"line":111,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":124,"column":4}},{"generated":{"line":112,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":125,"column":3}},{"generated":{"line":114,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":2}},{"name":"parents","generated":{"line":114,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":6}},{"generated":{"line":114,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":13}},{"generated":{"line":114,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":16}},{"generated":{"line":114,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":127,"column":2}},{"generated":{"line":115,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"k","generated":{"line":115,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":6}},{"generated":{"line":115,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"d","generated":{"line":115,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":9}},{"generated":{"line":115,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"dep","generated":{"line":115,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":12}},{"generated":{"line":115,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"generated":{"line":117,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"name":"k","generated":{"line":117,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":7}},{"generated":{"line":117,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"name":"modules","generated":{"line":117,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":12}},{"generated":{"line":117,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"generated":{"line":117,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":130,"column":21}},{"generated":{"line":118,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"name":"d","generated":{"line":118,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":9}},{"generated":{"line":118,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"name":"modules","generated":{"line":118,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":21}},{"name":"k","generated":{"line":118,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":22}},{"generated":{"line":118,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":21}},{"generated":{"line":118,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":25}},{"generated":{"line":118,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"generated":{"line":118,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":131,"column":29}},{"name":"dep","generated":{"line":119,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"name":"dep","generated":{"line":119,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"generated":{"line":119,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":9}},{"name":"modules","generated":{"line":119,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":19}},{"name":"k","generated":{"line":119,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":20}},{"generated":{"line":119,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":19}},{"generated":{"line":119,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":23}},{"generated":{"line":119,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"name":"d","generated":{"line":119,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":26}},{"generated":{"line":119,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"generated":{"line":121,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":6}},{"name":"dep","generated":{"line":121,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":10}},{"generated":{"line":121,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":13}},{"name":"id","generated":{"line":121,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":18}},{"generated":{"line":121,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":10}},{"name":"Array","generated":{"line":121,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"generated":{"line":121,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":30}},{"name":"isArray","generated":{"line":121,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":31}},{"generated":{"line":121,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"name":"dep","generated":{"line":121,"column":38},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":39}},{"generated":{"line":121,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"name":"dep","generated":{"line":121,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":47}},{"generated":{"line":121,"column":49},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":50}},{"name":"dep","generated":{"line":121,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":51}},{"generated":{"line":121,"column":53},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":54}},{"name":"length","generated":{"line":121,"column":54},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":55}},{"generated":{"line":121,"column":60},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":51}},{"generated":{"line":121,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":64}},{"generated":{"line":121,"column":64},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":50}},{"generated":{"line":121,"column":65},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":47}},{"name":"id","generated":{"line":121,"column":70},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":71}},{"generated":{"line":121,"column":72},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":6}},{"generated":{"line":121,"column":74},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":133,"column":76}},{"name":"parents","generated":{"line":122,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"name":"parents","generated":{"line":122,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"generated":{"line":122,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":15}},{"name":"push","generated":{"line":122,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":16}},{"generated":{"line":122,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"name":"k","generated":{"line":122,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":21}},{"generated":{"line":122,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"generated":{"line":123,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":135,"column":7}},{"generated":{"line":124,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":136,"column":5}},{"generated":{"line":125,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":137,"column":3}},{"generated":{"line":127,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":2}},{"name":"bundle","generated":{"line":127,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":6}},{"generated":{"line":127,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":12}},{"name":"parent","generated":{"line":127,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":13}},{"generated":{"line":127,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":2}},{"generated":{"line":127,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":139,"column":21}},{"name":"parents","generated":{"line":128,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"name":"parents","generated":{"line":128,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"generated":{"line":128,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":11}},{"name":"parents","generated":{"line":128,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"generated":{"line":128,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":21}},{"name":"concat","generated":{"line":128,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":22}},{"generated":{"line":128,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"name":"getParents","generated":{"line":128,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":29}},{"generated":{"line":128,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"name":"bundle","generated":{"line":128,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":40}},{"generated":{"line":128,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":46}},{"name":"parent","generated":{"line":128,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":47}},{"generated":{"line":128,"column":53},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"name":"id","generated":{"line":128,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":55}},{"generated":{"line":128,"column":57},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"generated":{"line":128,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"generated":{"line":128,"column":59},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"generated":{"line":129,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":141,"column":3}},{"generated":{"line":131,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":143,"column":2}},{"name":"parents","generated":{"line":131,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":143,"column":9}},{"generated":{"line":131,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":143,"column":2}},{"generated":{"line":132,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":144,"column":1}},{"generated":{"line":134,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"hmrApply","generated":{"line":134,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":9}},{"generated":{"line":134,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"bundle","generated":{"line":134,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":18}},{"generated":{"line":134,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"asset","generated":{"line":134,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":26}},{"generated":{"line":134,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"generated":{"line":134,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":146,"column":33}},{"generated":{"line":135,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":2}},{"name":"modules","generated":{"line":135,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":6}},{"generated":{"line":135,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":13}},{"name":"bundle","generated":{"line":135,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":16}},{"generated":{"line":135,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":22}},{"name":"modules","generated":{"line":135,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":23}},{"generated":{"line":135,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":147,"column":2}},{"generated":{"line":137,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":2}},{"generated":{"line":137,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":6}},{"name":"modules","generated":{"line":137,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":7}},{"generated":{"line":137,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":2}},{"generated":{"line":137,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":148,"column":16}},{"generated":{"line":138,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":149,"column":4}},{"generated":{"line":139,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":150,"column":3}},{"generated":{"line":141,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"name":"modules","generated":{"line":141,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":6}},{"generated":{"line":141,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":13}},{"name":"asset","generated":{"line":141,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":14}},{"generated":{"line":141,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":19}},{"name":"id","generated":{"line":141,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":20}},{"generated":{"line":141,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":13}},{"generated":{"line":141,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":6}},{"generated":{"line":141,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":27}},{"name":"bundle","generated":{"line":141,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":28}},{"generated":{"line":141,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":34}},{"name":"parent","generated":{"line":141,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":35}},{"generated":{"line":141,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"generated":{"line":141,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":43}},{"generated":{"line":142,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":4}},{"name":"fn","generated":{"line":142,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":8}},{"generated":{"line":142,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":10}},{"generated":{"line":142,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"name":"Function","generated":{"line":142,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":17}},{"generated":{"line":142,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":26}},{"generated":{"line":142,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":37}},{"generated":{"line":142,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":47},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":47}},{"generated":{"line":142,"column":56},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"name":"asset","generated":{"line":142,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":58}},{"generated":{"line":142,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":63}},{"name":"generated","generated":{"line":142,"column":64},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":64}},{"generated":{"line":142,"column":73},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":58}},{"name":"js","generated":{"line":142,"column":74},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":74}},{"generated":{"line":142,"column":76},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":77},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":153,"column":4}},{"name":"asset","generated":{"line":143,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"name":"asset","generated":{"line":143,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"generated":{"line":143,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":9}},{"name":"isNew","generated":{"line":143,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":10}},{"generated":{"line":143,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"generated":{"line":143,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":18}},{"name":"modules","generated":{"line":143,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":19}},{"generated":{"line":143,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":26}},{"name":"asset","generated":{"line":143,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":27}},{"generated":{"line":143,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":32}},{"name":"id","generated":{"line":143,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":33}},{"generated":{"line":143,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":26}},{"generated":{"line":143,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"name":"modules","generated":{"line":144,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"name":"modules","generated":{"line":144,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":144,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":11}},{"name":"asset","generated":{"line":144,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":12}},{"generated":{"line":144,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":17}},{"name":"id","generated":{"line":144,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":18}},{"generated":{"line":144,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":11}},{"generated":{"line":144,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":144,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"name":"fn","generated":{"line":144,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":25}},{"generated":{"line":144,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"name":"asset","generated":{"line":144,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":29}},{"generated":{"line":144,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":34}},{"name":"deps","generated":{"line":144,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":35}},{"generated":{"line":144,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"generated":{"line":144,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":145,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":3}},{"generated":{"line":145,"column":3},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"generated":{"line":145,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":9}},{"name":"bundle","generated":{"line":145,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":13}},{"generated":{"line":145,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":19}},{"name":"parent","generated":{"line":145,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":20}},{"generated":{"line":145,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":9}},{"generated":{"line":145,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":156,"column":28}},{"name":"hmrApply","generated":{"line":146,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"name":"hmrApply","generated":{"line":146,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"generated":{"line":146,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"name":"bundle","generated":{"line":146,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":13}},{"generated":{"line":146,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":19}},{"name":"parent","generated":{"line":146,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":20}},{"generated":{"line":146,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"name":"asset","generated":{"line":146,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":28}},{"generated":{"line":146,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"generated":{"line":146,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"generated":{"line":147,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":158,"column":3}},{"generated":{"line":148,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":159,"column":1}},{"generated":{"line":150,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"hmrAcceptCheck","generated":{"line":150,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":9}},{"generated":{"line":150,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"bundle","generated":{"line":150,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":24}},{"generated":{"line":150,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"id","generated":{"line":150,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":32}},{"generated":{"line":150,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"generated":{"line":150,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":161,"column":36}},{"generated":{"line":151,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":2}},{"name":"modules","generated":{"line":151,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":6}},{"generated":{"line":151,"column":13},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":13}},{"name":"bundle","generated":{"line":151,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":16}},{"generated":{"line":151,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":22}},{"name":"modules","generated":{"line":151,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":23}},{"generated":{"line":151,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":162,"column":2}},{"generated":{"line":153,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":2}},{"generated":{"line":153,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":6}},{"name":"modules","generated":{"line":153,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":7}},{"generated":{"line":153,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":2}},{"generated":{"line":153,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":163,"column":16}},{"generated":{"line":154,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":164,"column":4}},{"generated":{"line":155,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":165,"column":3}},{"generated":{"line":157,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":2}},{"generated":{"line":157,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":6}},{"name":"modules","generated":{"line":157,"column":7},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":7}},{"generated":{"line":157,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":14}},{"name":"id","generated":{"line":157,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":15}},{"generated":{"line":157,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":14}},{"generated":{"line":157,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":6}},{"name":"bundle","generated":{"line":157,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":22}},{"generated":{"line":157,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":28}},{"name":"parent","generated":{"line":157,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":29}},{"generated":{"line":157,"column":35},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":2}},{"generated":{"line":157,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":167,"column":37}},{"generated":{"line":158,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":4}},{"name":"hmrAcceptCheck","generated":{"line":158,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":11}},{"generated":{"line":158,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"name":"bundle","generated":{"line":158,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":26}},{"generated":{"line":158,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":32}},{"name":"parent","generated":{"line":158,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":33}},{"generated":{"line":158,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"name":"id","generated":{"line":158,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":41}},{"generated":{"line":158,"column":43},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"generated":{"line":158,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":168,"column":4}},{"generated":{"line":159,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":169,"column":3}},{"generated":{"line":161,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":2}},{"name":"checkedAssets","generated":{"line":161,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":6}},{"generated":{"line":161,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":19}},{"name":"id","generated":{"line":161,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":20}},{"generated":{"line":161,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":19}},{"generated":{"line":161,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":2}},{"generated":{"line":161,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":171,"column":25}},{"generated":{"line":162,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":172,"column":4}},{"generated":{"line":163,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":173,"column":3}},{"name":"checkedAssets","generated":{"line":165,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"name":"checkedAssets","generated":{"line":165,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":165,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":15}},{"name":"id","generated":{"line":165,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":16}},{"generated":{"line":165,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":15}},{"generated":{"line":165,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":165,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":22}},{"generated":{"line":165,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":166,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":2}},{"name":"cached","generated":{"line":166,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":6}},{"generated":{"line":166,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":12}},{"name":"bundle","generated":{"line":166,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"generated":{"line":166,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":21}},{"name":"cache","generated":{"line":166,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":22}},{"generated":{"line":166,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"name":"id","generated":{"line":166,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":28}},{"generated":{"line":166,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"generated":{"line":166,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":176,"column":2}},{"name":"assetsToAccept","generated":{"line":167,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"name":"assetsToAccept","generated":{"line":167,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":167,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":16}},{"name":"push","generated":{"line":167,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":17}},{"generated":{"line":167,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":167,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"name":"bundle","generated":{"line":167,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":23}},{"generated":{"line":167,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"name":"id","generated":{"line":167,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":31}},{"generated":{"line":167,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"generated":{"line":167,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":169,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":2}},{"name":"cached","generated":{"line":169,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":6}},{"generated":{"line":169,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":12}},{"name":"cached","generated":{"line":169,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":16}},{"generated":{"line":169,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":22}},{"name":"hot","generated":{"line":169,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":23}},{"generated":{"line":169,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":6}},{"name":"cached","generated":{"line":169,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"generated":{"line":169,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":36}},{"name":"hot","generated":{"line":169,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":37}},{"generated":{"line":169,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"name":"_acceptCallbacks","generated":{"line":169,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":41}},{"generated":{"line":169,"column":57},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"name":"length","generated":{"line":169,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":58}},{"generated":{"line":169,"column":64},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":2}},{"generated":{"line":169,"column":66},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":180,"column":66}},{"generated":{"line":170,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":181,"column":4}},{"generated":{"line":170,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":181,"column":11}},{"generated":{"line":170,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":181,"column":4}},{"generated":{"line":171,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":182,"column":3}},{"generated":{"line":173,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":2}},{"name":"getParents","generated":{"line":173,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":173,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"name":"global","generated":{"line":173,"column":20},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":20}},{"generated":{"line":173,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":26}},{"name":"parcelRequire","generated":{"line":173,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":27}},{"generated":{"line":173,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"name":"id","generated":{"line":173,"column":42},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":42}},{"generated":{"line":173,"column":44},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"generated":{"line":173,"column":45},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"name":"some","generated":{"line":173,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":46}},{"generated":{"line":173,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":173,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":51}},{"name":"id","generated":{"line":173,"column":61},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":61}},{"generated":{"line":173,"column":63},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":51}},{"generated":{"line":173,"column":65},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":65}},{"generated":{"line":174,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":4}},{"name":"hmrAcceptCheck","generated":{"line":174,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":11}},{"generated":{"line":174,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"name":"global","generated":{"line":174,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":26}},{"generated":{"line":174,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":32}},{"name":"parcelRequire","generated":{"line":174,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":33}},{"generated":{"line":174,"column":46},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"name":"id","generated":{"line":174,"column":48},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":48}},{"generated":{"line":174,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"generated":{"line":174,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":185,"column":4}},{"generated":{"line":175,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":186,"column":3}},{"generated":{"line":175,"column":3},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":175,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":184,"column":2}},{"generated":{"line":176,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":187,"column":1}},{"generated":{"line":178,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"hmrAcceptRun","generated":{"line":178,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":9}},{"generated":{"line":178,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"bundle","generated":{"line":178,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":22}},{"generated":{"line":178,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"id","generated":{"line":178,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":30}},{"generated":{"line":178,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"generated":{"line":178,"column":34},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":189,"column":34}},{"generated":{"line":179,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":2}},{"name":"cached","generated":{"line":179,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":6}},{"generated":{"line":179,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":12}},{"name":"bundle","generated":{"line":179,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"generated":{"line":179,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":21}},{"name":"cache","generated":{"line":179,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":22}},{"generated":{"line":179,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"name":"id","generated":{"line":179,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":28}},{"generated":{"line":179,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"generated":{"line":179,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":190,"column":2}},{"name":"bundle","generated":{"line":180,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"name":"bundle","generated":{"line":180,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":180,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":8}},{"name":"hotData","generated":{"line":180,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":9}},{"generated":{"line":180,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":180,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":19}},{"generated":{"line":180,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":182,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":192,"column":2}},{"name":"cached","generated":{"line":182,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":192,"column":6}},{"generated":{"line":182,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":192,"column":2}},{"generated":{"line":182,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":192,"column":14}},{"name":"cached","generated":{"line":183,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"cached","generated":{"line":183,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"generated":{"line":183,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":10}},{"name":"hot","generated":{"line":183,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":11}},{"generated":{"line":183,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"data","generated":{"line":183,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":15}},{"generated":{"line":183,"column":19},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"bundle","generated":{"line":183,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":22}},{"generated":{"line":183,"column":28},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":28}},{"name":"hotData","generated":{"line":183,"column":29},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":29}},{"generated":{"line":183,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"generated":{"line":184,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":194,"column":3}},{"generated":{"line":186,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":2}},{"name":"cached","generated":{"line":186,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":6}},{"generated":{"line":186,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":12}},{"name":"cached","generated":{"line":186,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":16}},{"generated":{"line":186,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":22}},{"name":"hot","generated":{"line":186,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":23}},{"generated":{"line":186,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":6}},{"name":"cached","generated":{"line":186,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"generated":{"line":186,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":36}},{"name":"hot","generated":{"line":186,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":37}},{"generated":{"line":186,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"name":"_disposeCallbacks","generated":{"line":186,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":41}},{"generated":{"line":186,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"name":"length","generated":{"line":186,"column":59},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":59}},{"generated":{"line":186,"column":65},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":2}},{"generated":{"line":186,"column":67},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":196,"column":67}},{"name":"cached","generated":{"line":187,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"cached","generated":{"line":187,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":187,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":10}},{"name":"hot","generated":{"line":187,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":11}},{"generated":{"line":187,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"_disposeCallbacks","generated":{"line":187,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":15}},{"generated":{"line":187,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"forEach","generated":{"line":187,"column":33},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":33}},{"generated":{"line":187,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":187,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":41}},{"name":"cb","generated":{"line":187,"column":51},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":51}},{"generated":{"line":187,"column":53},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":41}},{"generated":{"line":187,"column":55},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":55}},{"name":"cb","generated":{"line":188,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"name":"cb","generated":{"line":188,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"generated":{"line":188,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":8}},{"name":"bundle","generated":{"line":188,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":9}},{"generated":{"line":188,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":15}},{"name":"hotData","generated":{"line":188,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":16}},{"generated":{"line":188,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":8}},{"generated":{"line":188,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"generated":{"line":189,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":199,"column":5}},{"generated":{"line":189,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":190,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":200,"column":3}},{"generated":{"line":192,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":2}},{"name":"bundle","generated":{"line":192,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"generated":{"line":192,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":15}},{"name":"cache","generated":{"line":192,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":16}},{"generated":{"line":192,"column":21},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"name":"id","generated":{"line":192,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":22}},{"generated":{"line":192,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"generated":{"line":192,"column":25},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":202,"column":2}},{"name":"bundle","generated":{"line":193,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"name":"bundle","generated":{"line":193,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"generated":{"line":193,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":8}},{"name":"id","generated":{"line":193,"column":9},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":9}},{"generated":{"line":193,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":8}},{"generated":{"line":193,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"name":"cached","generated":{"line":194,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"name":"cached","generated":{"line":194,"column":2},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"generated":{"line":194,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":8}},{"name":"bundle","generated":{"line":194,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"generated":{"line":194,"column":17},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":17}},{"name":"cache","generated":{"line":194,"column":18},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":18}},{"generated":{"line":194,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"name":"id","generated":{"line":194,"column":24},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":24}},{"generated":{"line":194,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"generated":{"line":194,"column":27},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"generated":{"line":196,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":2}},{"name":"cached","generated":{"line":196,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":6}},{"generated":{"line":196,"column":12},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":12}},{"name":"cached","generated":{"line":196,"column":16},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":16}},{"generated":{"line":196,"column":22},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":22}},{"name":"hot","generated":{"line":196,"column":23},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":23}},{"generated":{"line":196,"column":26},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":6}},{"name":"cached","generated":{"line":196,"column":30},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"generated":{"line":196,"column":36},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":36}},{"name":"hot","generated":{"line":196,"column":37},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":37}},{"generated":{"line":196,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"name":"_acceptCallbacks","generated":{"line":196,"column":41},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":41}},{"generated":{"line":196,"column":57},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"name":"length","generated":{"line":196,"column":58},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":58}},{"generated":{"line":196,"column":64},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":2}},{"generated":{"line":196,"column":66},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":206,"column":66}},{"name":"cached","generated":{"line":197,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"cached","generated":{"line":197,"column":4},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":197,"column":10},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":10}},{"name":"hot","generated":{"line":197,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":11}},{"generated":{"line":197,"column":14},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"_acceptCallbacks","generated":{"line":197,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":15}},{"generated":{"line":197,"column":31},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"forEach","generated":{"line":197,"column":32},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":32}},{"generated":{"line":197,"column":39},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":197,"column":40},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":40}},{"name":"cb","generated":{"line":197,"column":50},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":50}},{"generated":{"line":197,"column":52},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":40}},{"generated":{"line":197,"column":54},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":54}},{"name":"cb","generated":{"line":198,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":208,"column":6}},{"name":"cb","generated":{"line":198,"column":6},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":208,"column":6}},{"generated":{"line":198,"column":8},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":208,"column":8}},{"generated":{"line":199,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":209,"column":5}},{"generated":{"line":199,"column":5},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":201,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":210,"column":4}},{"generated":{"line":201,"column":11},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":210,"column":11}},{"generated":{"line":201,"column":15},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":210,"column":4}},{"generated":{"line":202,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":211,"column":3}},{"generated":{"line":203,"column":0},"source":"../node_modules/parcel/src/builtins/hmr-runtime.js","original":{"line":212,"column":1}}],"sources":{"../node_modules/parcel/src/builtins/hmr-runtime.js":"var OVERLAY_ID = '__parcel__error__overlay__';\n\nvar OldModule = module.bundle.Module;\n\nfunction Module(moduleName) {\n OldModule.call(this, moduleName);\n this.hot = {\n data: module.bundle.hotData,\n _acceptCallbacks: [],\n _disposeCallbacks: [],\n accept: function (fn) {\n this._acceptCallbacks.push(fn || function () {});\n },\n dispose: function (fn) {\n this._disposeCallbacks.push(fn);\n }\n };\n\n module.bundle.hotData = null;\n}\n\nmodule.bundle.Module = Module;\nvar checkedAssets, assetsToAccept;\n\nvar parent = module.bundle.parent;\nif ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {\n var hostname = process.env.HMR_HOSTNAME || location.hostname;\n var protocol = location.protocol === 'https:' ? 'wss' : 'ws';\n var ws = new WebSocket(protocol + '://' + hostname + ':' + process.env.HMR_PORT + '/');\n ws.onmessage = function(event) {\n checkedAssets = {};\n assetsToAccept = [];\n\n var data = JSON.parse(event.data);\n\n if (data.type === 'update') {\n var handled = false;\n data.assets.forEach(function(asset) {\n if (!asset.isNew) {\n var didAccept = hmrAcceptCheck(global.parcelRequire, asset.id);\n if (didAccept) {\n handled = true;\n }\n }\n });\n\n // Enable HMR for CSS by default.\n handled = handled || data.assets.every(function(asset) {\n return asset.type === 'css' && asset.generated.js;\n });\n\n if (handled) {\n console.clear();\n\n data.assets.forEach(function (asset) {\n hmrApply(global.parcelRequire, asset);\n });\n\n assetsToAccept.forEach(function (v) {\n hmrAcceptRun(v[0], v[1]);\n });\n } else if (location.reload) { // `location` global exists in a web worker context but lacks `.reload()` function.\n location.reload();\n }\n }\n\n if (data.type === 'reload') {\n ws.close();\n ws.onclose = function () {\n location.reload();\n }\n }\n\n if (data.type === 'error-resolved') {\n console.log('[parcel] ✨ Error resolved');\n\n removeErrorOverlay();\n }\n\n if (data.type === 'error') {\n console.error('[parcel] 🚨 ' + data.error.message + '\\n' + data.error.stack);\n\n removeErrorOverlay();\n\n var overlay = createErrorOverlay(data);\n document.body.appendChild(overlay);\n }\n };\n}\n\nfunction removeErrorOverlay() {\n var overlay = document.getElementById(OVERLAY_ID);\n if (overlay) {\n overlay.remove();\n }\n}\n\nfunction createErrorOverlay(data) {\n var overlay = document.createElement('div');\n overlay.id = OVERLAY_ID;\n\n // html encode message and stack trace\n var message = document.createElement('div');\n var stackTrace = document.createElement('pre');\n message.innerText = data.error.message;\n stackTrace.innerText = data.error.stack;\n\n overlay.innerHTML = (\n '
' +\n 'ERROR' +\n '🚨' +\n '
' + message.innerHTML + '
' +\n '
' + stackTrace.innerHTML + '
' +\n '
'\n );\n\n return overlay;\n\n}\n\nfunction getParents(bundle, id) {\n var modules = bundle.modules;\n if (!modules) {\n return [];\n }\n\n var parents = [];\n var k, d, dep;\n\n for (k in modules) {\n for (d in modules[k][1]) {\n dep = modules[k][1][d];\n if (dep === id || (Array.isArray(dep) && dep[dep.length - 1] === id)) {\n parents.push(k);\n }\n }\n }\n\n if (bundle.parent) {\n parents = parents.concat(getParents(bundle.parent, id));\n }\n\n return parents;\n}\n\nfunction hmrApply(bundle, asset) {\n var modules = bundle.modules;\n if (!modules) {\n return;\n }\n\n if (modules[asset.id] || !bundle.parent) {\n var fn = new Function('require', 'module', 'exports', asset.generated.js);\n asset.isNew = !modules[asset.id];\n modules[asset.id] = [fn, asset.deps];\n } else if (bundle.parent) {\n hmrApply(bundle.parent, asset);\n }\n}\n\nfunction hmrAcceptCheck(bundle, id) {\n var modules = bundle.modules;\n if (!modules) {\n return;\n }\n\n if (!modules[id] && bundle.parent) {\n return hmrAcceptCheck(bundle.parent, id);\n }\n\n if (checkedAssets[id]) {\n return;\n }\n checkedAssets[id] = true;\n\n var cached = bundle.cache[id];\n\n assetsToAccept.push([bundle, id]);\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n return true;\n }\n\n return getParents(global.parcelRequire, id).some(function (id) {\n return hmrAcceptCheck(global.parcelRequire, id)\n });\n}\n\nfunction hmrAcceptRun(bundle, id) {\n var cached = bundle.cache[id];\n bundle.hotData = {};\n if (cached) {\n cached.hot.data = bundle.hotData;\n }\n\n if (cached && cached.hot && cached.hot._disposeCallbacks.length) {\n cached.hot._disposeCallbacks.forEach(function (cb) {\n cb(bundle.hotData);\n });\n }\n\n delete bundle.cache[id];\n bundle(id);\n\n cached = bundle.cache[id];\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n cached.hot._acceptCallbacks.forEach(function (cb) {\n cb();\n });\n return true;\n }\n}\n"},"lineCount":null}},"error":null,"hash":"8244910666b6356d4d2e10b6373098df","cacheData":{"env":{"HMR_HOSTNAME":"","HMR_PORT":"35259"}}} \ No newline at end of file diff --git a/.cache/84/20aed8eba34d677a0ef99f0535c9ea.json b/.cache/84/20aed8eba34d677a0ef99f0535c9ea.json index 2c81966..6689966 100644 --- a/.cache/84/20aed8eba34d677a0ef99f0535c9ea.json +++ b/.cache/84/20aed8eba34d677a0ef99f0535c9ea.json @@ -1 +1 @@ -{"id":"../node_modules/@dzeio/dom-manager/dist/index.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/package.json","includedInParent":true,"mtime":1608197056582},{"name":"./DOMElement","loc":{"line":7,"column":45},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/DOMElement.js"},{"name":"./DOMFleetManager","loc":{"line":9,"column":50},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js"}],"generated":{"js":"\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.DOMFleetManager = exports.DOMElement = void 0;\nconst DOMElement_1 = __importDefault(require(\"./DOMElement\"));\nexports.DOMElement = DOMElement_1.default;\nconst DOMFleetManager_1 = __importDefault(require(\"./DOMFleetManager\"));\nexports.DOMFleetManager = DOMFleetManager_1.default;\n"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}}],"sources":{"../node_modules/@dzeio/dom-manager/dist/index.js":"\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.DOMFleetManager = exports.DOMElement = void 0;\nconst DOMElement_1 = __importDefault(require(\"./DOMElement\"));\nexports.DOMElement = DOMElement_1.default;\nconst DOMFleetManager_1 = __importDefault(require(\"./DOMFleetManager\"));\nexports.DOMFleetManager = DOMFleetManager_1.default;\n"},"lineCount":11}},"error":null,"hash":"2382ab187504905a26d3a1fa0e392eaa","cacheData":{"env":{}}} \ No newline at end of file +{"id":"../node_modules/@dzeio/dom-manager/dist/index.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/package.json","includedInParent":true,"mtime":1608219815443},{"name":"./DOMElement","loc":{"line":7,"column":45},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/DOMElement.js"},{"name":"./DOMFleetManager","loc":{"line":9,"column":50},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js"}],"generated":{"js":"\"use strict\";\r\nvar __importDefault = (this && this.__importDefault) || function (mod) {\r\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\r\n};\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nexports.DOMFleetManager = exports.DOMElement = void 0;\r\nconst DOMElement_1 = __importDefault(require(\"./DOMElement\"));\r\nexports.DOMElement = DOMElement_1.default;\r\nconst DOMFleetManager_1 = __importDefault(require(\"./DOMFleetManager\"));\r\nexports.DOMFleetManager = DOMFleetManager_1.default;\r\n"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/index.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}}],"sources":{"../node_modules/@dzeio/dom-manager/dist/index.js":"\"use strict\";\r\nvar __importDefault = (this && this.__importDefault) || function (mod) {\r\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\r\n};\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nexports.DOMFleetManager = exports.DOMElement = void 0;\r\nconst DOMElement_1 = __importDefault(require(\"./DOMElement\"));\r\nexports.DOMElement = DOMElement_1.default;\r\nconst DOMFleetManager_1 = __importDefault(require(\"./DOMFleetManager\"));\r\nexports.DOMFleetManager = DOMFleetManager_1.default;\r\n"},"lineCount":11}},"error":null,"hash":"d24788d11e56655232f1dc2b69591de9","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/8d/42d9eb60a3d04702474c11c65073e9.json b/.cache/8d/42d9eb60a3d04702474c11c65073e9.json index 60d0f63..06e1575 100644 --- a/.cache/8d/42d9eb60a3d04702474c11c65073e9.json +++ b/.cache/8d/42d9eb60a3d04702474c11c65073e9.json @@ -1 +1 @@ -{"id":"Game.ts","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/tsconfig.json","includedInParent":true,"mtime":1608196209618},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272},{"name":"@dzeio/dom-manager","loc":{"line":3,"column":28},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/Game.ts","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar dom_manager_1 = require(\"@dzeio/dom-manager\");\n\nvar Game =\n/** @class */\nfunction () {\n function Game(table) {\n this.columns = [];\n this.rows = [];\n this.table = new dom_manager_1.DOMElement(table);\n this.setupGeneral();\n }\n\n Game.prototype.setupGeneral = function () {\n var _this = this; // Clear la table\n\n\n var rows = new dom_manager_1.DOMFleetManager('tr', this.table);\n rows.each(function (item, rowIndex) {\n var cells = new dom_manager_1.DOMFleetManager('td', item);\n\n _this.rows.push([]); // cellIndex = 0-6\n\n\n cells.each(function (cell, cellIndex) {\n _this.rows[rowIndex].push(cell);\n\n if (_this.columns.length <= cellIndex) {\n _this.columns.push([]);\n }\n\n _this.columns[cellIndex].push(cell);\n\n cell.text(' ').data('color', null); // Put each cells in the corresponding column\n });\n console.log(_this.columns);\n }); // Setup la base du jeux\n };\n\n Game.prototype.setupMultiplayer = function () {};\n\n Game.prototype.setupSinglePlayer = function () {};\n /**\n * Make a move and return and true if the move was done and false if the move was not done\n */\n\n\n Game.prototype.makeMove = function (xPos, color) {\n var cellToFill;\n\n for (var _i = 0, _a = this.columns[xPos]; _i < _a.length; _i++) {\n var cell = _a[_i];\n var color_1 = cell.data('color');\n\n if (!color_1) {\n cellToFill = cell;\n }\n\n if (color_1) {\n break;\n }\n }\n\n if (!cellToFill) {\n return false;\n }\n\n cellToFill.data('color', color);\n return true;\n };\n\n Game.prototype.checkWinner = function () {};\n\n Game.prototype.makeIATakeTurn = function () {\n var turnDone = false;\n\n while (!turnDone) {\n var pos = getRandomInt(0, this.columns.length - 1);\n turnDone = this.makeMove(pos, 'red');\n }\n };\n\n return Game;\n}();\n\nexports.default = Game;\n\nfunction getRandomInt(min, max) {\n return Math.floor(Math.random() * (max + 1 - min)) + min;\n} // const cell = new DOMElement('tr')\n// cell.data('color') // return 'red | 'yello' pour get\n// cell.data('color', 'red') //return void pour set"},"sourceMaps":{"js":{"mappings":[{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":0}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":4}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":17}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":20}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":27}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":28}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":48}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":49}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":9,"column":0}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":9,"column":4}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":9,"column":8}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":10,"column":0}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":11,"column":0}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":11,"column":12}},{"source":"Game.ts","name":null,"original":{"line":10,"column":1},"generated":{"line":12,"column":0}},{"source":"Game.ts","name":null,"original":{"line":10,"column":1},"generated":{"line":12,"column":11}},{"source":"Game.ts","name":null,"original":{"line":10,"column":1},"generated":{"line":12,"column":15}},{"source":"Game.ts","name":null,"original":{"line":11,"column":2},"generated":{"line":12,"column":16}},{"source":"Game.ts","name":null,"original":{"line":10,"column":1},"generated":{"line":12,"column":21}},{"source":"Game.ts","name":null,"original":{"line":11,"column":25},"generated":{"line":12,"column":23}},{"source":"Game.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":13,"column":0}},{"source":"Game.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":13,"column":9}},{"source":"Game.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":13,"column":16}},{"source":"Game.ts","name":null,"original":{"line":7,"column":45},"generated":{"line":13,"column":19}},{"source":"Game.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":13,"column":21}},{"source":"Game.ts","name":null,"original":{"line":8,"column":9},"generated":{"line":14,"column":0}},{"source":"Game.ts","name":null,"original":{"line":8,"column":9},"generated":{"line":14,"column":9}},{"source":"Game.ts","name":null,"original":{"line":8,"column":9},"generated":{"line":14,"column":13}},{"source":"Game.ts","name":null,"original":{"line":8,"column":42},"generated":{"line":14,"column":16}},{"source":"Game.ts","name":null,"original":{"line":8,"column":9},"generated":{"line":14,"column":18}},{"source":"Game.ts","name":null,"original":{"line":13,"column":2},"generated":{"line":15,"column":0}},{"source":"Game.ts","name":null,"original":{"line":13,"column":7},"generated":{"line":15,"column":9}},{"source":"Game.ts","name":null,"original":{"line":13,"column":2},"generated":{"line":15,"column":14}},{"source":"Game.ts","name":null,"original":{"line":13,"column":15},"generated":{"line":15,"column":17}},{"source":"Game.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":15,"column":21}},{"source":"Game.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":15,"column":34}},{"source":"Game.ts","name":null,"original":{"line":13,"column":19},"generated":{"line":15,"column":35}},{"source":"Game.ts","name":null,"original":{"line":13,"column":15},"generated":{"line":15,"column":45}},{"source":"Game.ts","name":null,"original":{"line":13,"column":30},"generated":{"line":15,"column":46}},{"source":"Game.ts","name":null,"original":{"line":13,"column":15},"generated":{"line":15,"column":51}},{"source":"Game.ts","name":null,"original":{"line":13,"column":2},"generated":{"line":15,"column":52}},{"source":"Game.ts","name":null,"original":{"line":14,"column":2},"generated":{"line":16,"column":0}},{"source":"Game.ts","name":null,"original":{"line":14,"column":7},"generated":{"line":16,"column":9}},{"source":"Game.ts","name":null,"original":{"line":14,"column":2},"generated":{"line":16,"column":21}},{"source":"Game.ts","name":null,"original":{"line":15,"column":2},"generated":{"line":17,"column":0}},{"source":"Game.ts","name":null,"original":{"line":17,"column":8},"generated":{"line":19,"column":0}},{"source":"Game.ts","name":null,"original":{"line":17,"column":8},"generated":{"line":19,"column":2}},{"source":"Game.ts","name":null,"original":{"line":17,"column":8},"generated":{"line":19,"column":6}},{"source":"Game.ts","name":null,"original":{"line":17,"column":8},"generated":{"line":19,"column":7}},{"source":"Game.ts","name":null,"original":{"line":17,"column":8},"generated":{"line":19,"column":16}},{"source":"Game.ts","name":null,"original":{"line":17,"column":8},"generated":{"line":19,"column":17}},{"source":"Game.ts","name":null,"original":{"line":17,"column":8},"generated":{"line":19,"column":29}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":19,"column":32}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":19,"column":44}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":20,"column":0}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":20,"column":8}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":20,"column":13}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":20,"column":16}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":20,"column":20}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":20,"column":21}},{"source":"Game.ts","name":null,"original":{"line":18,"column":2},"generated":{"line":20,"column":22}},{"source":"Game.ts","name":null,"original":{"line":19,"column":2},"generated":{"line":23,"column":0}},{"source":"Game.ts","name":null,"original":{"line":19,"column":8},"generated":{"line":23,"column":8}},{"source":"Game.ts","name":null,"original":{"line":19,"column":12},"generated":{"line":23,"column":12}},{"source":"Game.ts","name":null,"original":{"line":19,"column":15},"generated":{"line":23,"column":15}},{"source":"Game.ts","name":null,"original":{"line":19,"column":19},"generated":{"line":23,"column":19}},{"source":"Game.ts","name":null,"original":{"line":19,"column":19},"generated":{"line":23,"column":32}},{"source":"Game.ts","name":null,"original":{"line":19,"column":19},"generated":{"line":23,"column":33}},{"source":"Game.ts","name":null,"original":{"line":19,"column":15},"generated":{"line":23,"column":48}},{"source":"Game.ts","name":null,"original":{"line":19,"column":35},"generated":{"line":23,"column":49}},{"source":"Game.ts","name":null,"original":{"line":19,"column":15},"generated":{"line":23,"column":53}},{"source":"Game.ts","name":null,"original":{"line":19,"column":41},"generated":{"line":23,"column":55}},{"source":"Game.ts","name":null,"original":{"line":19,"column":46},"generated":{"line":23,"column":60}},{"source":"Game.ts","name":null,"original":{"line":19,"column":15},"generated":{"line":23,"column":65}},{"source":"Game.ts","name":null,"original":{"line":19,"column":2},"generated":{"line":23,"column":66}},{"source":"Game.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":24,"column":0}},{"source":"Game.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":24,"column":4}},{"source":"Game.ts","name":null,"original":{"line":20,"column":6},"generated":{"line":24,"column":8}},{"source":"Game.ts","name":null,"original":{"line":20,"column":7},"generated":{"line":24,"column":9}},{"source":"Game.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":24,"column":13}},{"source":"Game.ts","name":null,"original":{"line":20,"column":12},"generated":{"line":24,"column":14}},{"source":"Game.ts","name":null,"original":{"line":20,"column":13},"generated":{"line":24,"column":24}},{"source":"Game.ts","name":null,"original":{"line":20,"column":12},"generated":{"line":24,"column":28}},{"source":"Game.ts","name":null,"original":{"line":20,"column":19},"generated":{"line":24,"column":30}},{"source":"Game.ts","name":null,"original":{"line":20,"column":12},"generated":{"line":24,"column":38}},{"source":"Game.ts","name":null,"original":{"line":20,"column":27},"generated":{"line":24,"column":40}},{"source":"Game.ts","name":null,"original":{"line":21,"column":3},"generated":{"line":25,"column":0}},{"source":"Game.ts","name":null,"original":{"line":21,"column":9},"generated":{"line":25,"column":10}},{"source":"Game.ts","name":null,"original":{"line":21,"column":14},"generated":{"line":25,"column":15}},{"source":"Game.ts","name":null,"original":{"line":21,"column":17},"generated":{"line":25,"column":18}},{"source":"Game.ts","name":null,"original":{"line":21,"column":21},"generated":{"line":25,"column":22}},{"source":"Game.ts","name":null,"original":{"line":21,"column":21},"generated":{"line":25,"column":35}},{"source":"Game.ts","name":null,"original":{"line":21,"column":21},"generated":{"line":25,"column":36}},{"source":"Game.ts","name":null,"original":{"line":21,"column":17},"generated":{"line":25,"column":51}},{"source":"Game.ts","name":null,"original":{"line":21,"column":37},"generated":{"line":25,"column":52}},{"source":"Game.ts","name":null,"original":{"line":21,"column":17},"generated":{"line":25,"column":56}},{"source":"Game.ts","name":null,"original":{"line":21,"column":43},"generated":{"line":25,"column":58}},{"source":"Game.ts","name":null,"original":{"line":21,"column":17},"generated":{"line":25,"column":62}},{"source":"Game.ts","name":null,"original":{"line":21,"column":3},"generated":{"line":25,"column":63}},{"source":"Game.ts","name":null,"original":{"line":22,"column":3},"generated":{"line":27,"column":0}},{"source":"Game.ts","name":null,"original":{"line":22,"column":3},"generated":{"line":27,"column":6}},{"source":"Game.ts","name":null,"original":{"line":22,"column":7},"generated":{"line":27,"column":11}},{"source":"Game.ts","name":null,"original":{"line":22,"column":8},"generated":{"line":27,"column":12}},{"source":"Game.ts","name":null,"original":{"line":22,"column":3},"generated":{"line":27,"column":16}},{"source":"Game.ts","name":null,"original":{"line":22,"column":13},"generated":{"line":27,"column":17}},{"source":"Game.ts","name":null,"original":{"line":22,"column":3},"generated":{"line":27,"column":21}},{"source":"Game.ts","name":null,"original":{"line":22,"column":18},"generated":{"line":27,"column":22}},{"source":"Game.ts","name":null,"original":{"line":22,"column":3},"generated":{"line":27,"column":24}},{"source":"Game.ts","name":null,"original":{"line":20,"column":27},"generated":{"line":27,"column":26}},{"source":"Game.ts","name":null,"original":{"line":23,"column":3},"generated":{"line":27,"column":27}},{"source":"Game.ts","name":null,"original":{"line":24,"column":3},"generated":{"line":30,"column":0}},{"source":"Game.ts","name":null,"original":{"line":24,"column":3},"generated":{"line":30,"column":6}},{"source":"Game.ts","name":null,"original":{"line":24,"column":8},"generated":{"line":30,"column":11}},{"source":"Game.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":30,"column":12}},{"source":"Game.ts","name":null,"original":{"line":24,"column":3},"generated":{"line":30,"column":16}},{"source":"Game.ts","name":null,"original":{"line":24,"column":14},"generated":{"line":30,"column":17}},{"source":"Game.ts","name":null,"original":{"line":24,"column":15},"generated":{"line":30,"column":27}},{"source":"Game.ts","name":null,"original":{"line":24,"column":14},"generated":{"line":30,"column":31}},{"source":"Game.ts","name":null,"original":{"line":24,"column":21},"generated":{"line":30,"column":33}},{"source":"Game.ts","name":null,"original":{"line":24,"column":14},"generated":{"line":30,"column":42}},{"source":"Game.ts","name":null,"original":{"line":24,"column":30},"generated":{"line":30,"column":44}},{"source":"Game.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":31,"column":0}},{"source":"Game.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":31,"column":8}},{"source":"Game.ts","name":null,"original":{"line":25,"column":8},"generated":{"line":31,"column":13}},{"source":"Game.ts","name":null,"original":{"line":25,"column":9},"generated":{"line":31,"column":14}},{"source":"Game.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":31,"column":18}},{"source":"Game.ts","name":null,"original":{"line":25,"column":14},"generated":{"line":31,"column":19}},{"source":"Game.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":31,"column":27}},{"source":"Game.ts","name":null,"original":{"line":25,"column":24},"generated":{"line":31,"column":29}},{"source":"Game.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":31,"column":33}},{"source":"Game.ts","name":null,"original":{"line":25,"column":29},"generated":{"line":31,"column":34}},{"source":"Game.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":31,"column":38}},{"source":"Game.ts","name":null,"original":{"line":26,"column":4},"generated":{"line":33,"column":0}},{"source":"Game.ts","name":null,"original":{"line":26,"column":8},"generated":{"line":33,"column":12}},{"source":"Game.ts","name":null,"original":{"line":26,"column":12},"generated":{"line":33,"column":17}},{"source":"Game.ts","name":null,"original":{"line":26,"column":13},"generated":{"line":33,"column":18}},{"source":"Game.ts","name":null,"original":{"line":26,"column":8},"generated":{"line":33,"column":25}},{"source":"Game.ts","name":null,"original":{"line":26,"column":21},"generated":{"line":33,"column":26}},{"source":"Game.ts","name":null,"original":{"line":26,"column":8},"generated":{"line":33,"column":32}},{"source":"Game.ts","name":null,"original":{"line":26,"column":31},"generated":{"line":33,"column":36}},{"source":"Game.ts","name":null,"original":{"line":26,"column":4},"generated":{"line":33,"column":45}},{"source":"Game.ts","name":null,"original":{"line":26,"column":42},"generated":{"line":33,"column":47}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":34,"column":0}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":34,"column":10}},{"source":"Game.ts","name":null,"original":{"line":27,"column":9},"generated":{"line":34,"column":15}},{"source":"Game.ts","name":null,"original":{"line":27,"column":10},"generated":{"line":34,"column":16}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":34,"column":23}},{"source":"Game.ts","name":null,"original":{"line":27,"column":18},"generated":{"line":34,"column":24}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":34,"column":28}},{"source":"Game.ts","name":null,"original":{"line":27,"column":23},"generated":{"line":34,"column":29}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":34,"column":31}},{"source":"Game.ts","name":null,"original":{"line":28,"column":5},"generated":{"line":35,"column":0}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":37,"column":0}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":37,"column":8}},{"source":"Game.ts","name":null,"original":{"line":29,"column":8},"generated":{"line":37,"column":13}},{"source":"Game.ts","name":null,"original":{"line":29,"column":9},"generated":{"line":37,"column":14}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":37,"column":21}},{"source":"Game.ts","name":null,"original":{"line":29,"column":17},"generated":{"line":37,"column":22}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":37,"column":31}},{"source":"Game.ts","name":null,"original":{"line":29,"column":28},"generated":{"line":37,"column":33}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":37,"column":37}},{"source":"Game.ts","name":null,"original":{"line":29,"column":33},"generated":{"line":37,"column":38}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":37,"column":42}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":39,"column":0}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":39,"column":8}},{"source":"Game.ts","name":null,"original":{"line":31,"column":8},"generated":{"line":39,"column":12}},{"source":"Game.ts","name":null,"original":{"line":32,"column":6},"generated":{"line":39,"column":13}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":39,"column":17}},{"source":"Game.ts","name":null,"original":{"line":32,"column":11},"generated":{"line":39,"column":18}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":39,"column":21}},{"source":"Game.ts","name":null,"original":{"line":33,"column":6},"generated":{"line":39,"column":23}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":39,"column":27}},{"source":"Game.ts","name":null,"original":{"line":33,"column":11},"generated":{"line":39,"column":28}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":39,"column":35}},{"source":"Game.ts","name":null,"original":{"line":33,"column":20},"generated":{"line":39,"column":37}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":39,"column":41}},{"source":"Game.ts","name":null,"original":{"line":24,"column":30},"generated":{"line":39,"column":43}},{"source":"Game.ts","name":null,"original":{"line":35,"column":4},"generated":{"line":39,"column":44}},{"source":"Game.ts","name":null,"original":{"line":38,"column":4},"generated":{"line":40,"column":0}},{"source":"Game.ts","name":null,"original":{"line":24,"column":3},"generated":{"line":40,"column":7}},{"source":"Game.ts","name":null,"original":{"line":39,"column":3},"generated":{"line":41,"column":0}},{"source":"Game.ts","name":null,"original":{"line":39,"column":3},"generated":{"line":41,"column":6}},{"source":"Game.ts","name":null,"original":{"line":39,"column":10},"generated":{"line":41,"column":13}},{"source":"Game.ts","name":null,"original":{"line":39,"column":11},"generated":{"line":41,"column":14}},{"source":"Game.ts","name":null,"original":{"line":39,"column":3},"generated":{"line":41,"column":17}},{"source":"Game.ts","name":null,"original":{"line":39,"column":15},"generated":{"line":41,"column":18}},{"source":"Game.ts","name":null,"original":{"line":39,"column":19},"generated":{"line":41,"column":23}},{"source":"Game.ts","name":null,"original":{"line":39,"column":20},"generated":{"line":41,"column":24}},{"source":"Game.ts","name":null,"original":{"line":39,"column":3},"generated":{"line":41,"column":31}},{"source":"Game.ts","name":null,"original":{"line":40,"column":3},"generated":{"line":42,"column":0}},{"source":"Game.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":42,"column":5}},{"source":"Game.ts","name":null,"original":{"line":17,"column":1},"generated":{"line":42,"column":7}},{"source":"Game.ts","name":null,"original":{"line":42,"column":2},"generated":{"line":42,"column":8}},{"source":"Game.ts","name":null,"original":{"line":44,"column":2},"generated":{"line":43,"column":0}},{"source":"Game.ts","name":null,"original":{"line":17,"column":8},"generated":{"line":43,"column":3}},{"source":"Game.ts","name":null,"original":{"line":46,"column":8},"generated":{"line":45,"column":0}},{"source":"Game.ts","name":null,"original":{"line":46,"column":8},"generated":{"line":45,"column":2}},{"source":"Game.ts","name":null,"original":{"line":46,"column":8},"generated":{"line":45,"column":6}},{"source":"Game.ts","name":null,"original":{"line":46,"column":8},"generated":{"line":45,"column":7}},{"source":"Game.ts","name":null,"original":{"line":46,"column":8},"generated":{"line":45,"column":16}},{"source":"Game.ts","name":null,"original":{"line":46,"column":8},"generated":{"line":45,"column":17}},{"source":"Game.ts","name":null,"original":{"line":46,"column":8},"generated":{"line":45,"column":33}},{"source":"Game.ts","name":null,"original":{"line":46,"column":1},"generated":{"line":45,"column":36}},{"source":"Game.ts","name":null,"original":{"line":46,"column":1},"generated":{"line":45,"column":48}},{"source":"Game.ts","name":null,"original":{"line":46,"column":30},"generated":{"line":45,"column":49}},{"source":"Game.ts","name":null,"original":{"line":46,"column":8},"generated":{"line":45,"column":50}},{"source":"Game.ts","name":null,"original":{"line":48,"column":8},"generated":{"line":47,"column":0}},{"source":"Game.ts","name":null,"original":{"line":48,"column":8},"generated":{"line":47,"column":2}},{"source":"Game.ts","name":null,"original":{"line":48,"column":8},"generated":{"line":47,"column":6}},{"source":"Game.ts","name":null,"original":{"line":48,"column":8},"generated":{"line":47,"column":7}},{"source":"Game.ts","name":null,"original":{"line":48,"column":8},"generated":{"line":47,"column":16}},{"source":"Game.ts","name":null,"original":{"line":48,"column":8},"generated":{"line":47,"column":17}},{"source":"Game.ts","name":null,"original":{"line":48,"column":8},"generated":{"line":47,"column":34}},{"source":"Game.ts","name":null,"original":{"line":48,"column":1},"generated":{"line":47,"column":37}},{"source":"Game.ts","name":null,"original":{"line":48,"column":1},"generated":{"line":47,"column":49}},{"source":"Game.ts","name":null,"original":{"line":48,"column":31},"generated":{"line":47,"column":50}},{"source":"Game.ts","name":null,"original":{"line":48,"column":8},"generated":{"line":47,"column":51}},{"source":"Game.ts","name":null,"original":{"line":50,"column":1},"generated":{"line":48,"column":0}},{"source":"Game.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":53,"column":0}},{"source":"Game.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":53,"column":2}},{"source":"Game.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":53,"column":6}},{"source":"Game.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":53,"column":7}},{"source":"Game.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":53,"column":16}},{"source":"Game.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":53,"column":17}},{"source":"Game.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":53,"column":25}},{"source":"Game.ts","name":null,"original":{"line":53,"column":1},"generated":{"line":53,"column":28}},{"source":"Game.ts","name":null,"original":{"line":53,"column":17},"generated":{"line":53,"column":38}},{"source":"Game.ts","name":null,"original":{"line":53,"column":1},"generated":{"line":53,"column":42}},{"source":"Game.ts","name":null,"original":{"line":53,"column":31},"generated":{"line":53,"column":44}},{"source":"Game.ts","name":null,"original":{"line":53,"column":1},"generated":{"line":53,"column":49}},{"source":"Game.ts","name":null,"original":{"line":53,"column":54},"generated":{"line":53,"column":51}},{"source":"Game.ts","name":null,"original":{"line":54,"column":2},"generated":{"line":54,"column":0}},{"source":"Game.ts","name":null,"original":{"line":54,"column":6},"generated":{"line":54,"column":8}},{"source":"Game.ts","name":null,"original":{"line":54,"column":2},"generated":{"line":54,"column":18}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":56,"column":0}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":9}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":13}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":15}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":18}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":19}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":21}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":23}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":26}},{"source":"Game.ts","name":null,"original":{"line":55,"column":26},"generated":{"line":56,"column":31}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":38}},{"source":"Game.ts","name":null,"original":{"line":55,"column":34},"generated":{"line":56,"column":39}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":43}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":56,"column":44}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":46}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":48}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":51}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":53}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":54}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":56,"column":60}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":62}},{"source":"Game.ts","name":null,"original":{"line":55,"column":21},"generated":{"line":56,"column":64}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":56,"column":66}},{"source":"Game.ts","name":null,"original":{"line":55,"column":41},"generated":{"line":56,"column":68}},{"source":"Game.ts","name":null,"original":{"line":55,"column":7},"generated":{"line":57,"column":0}},{"source":"Game.ts","name":null,"original":{"line":55,"column":13},"generated":{"line":57,"column":10}},{"source":"Game.ts","name":null,"original":{"line":55,"column":17},"generated":{"line":57,"column":14}},{"source":"Game.ts","name":null,"original":{"line":55,"column":17},"generated":{"line":57,"column":17}},{"source":"Game.ts","name":null,"original":{"line":55,"column":17},"generated":{"line":57,"column":19}},{"source":"Game.ts","name":null,"original":{"line":55,"column":17},"generated":{"line":57,"column":20}},{"source":"Game.ts","name":null,"original":{"line":55,"column":17},"generated":{"line":57,"column":22}},{"source":"Game.ts","name":null,"original":{"line":55,"column":7},"generated":{"line":57,"column":23}},{"source":"Game.ts","name":null,"original":{"line":56,"column":3},"generated":{"line":58,"column":0}},{"source":"Game.ts","name":null,"original":{"line":56,"column":9},"generated":{"line":58,"column":10}},{"source":"Game.ts","name":null,"original":{"line":56,"column":14},"generated":{"line":58,"column":17}},{"source":"Game.ts","name":null,"original":{"line":56,"column":17},"generated":{"line":58,"column":20}},{"source":"Game.ts","name":null,"original":{"line":56,"column":21},"generated":{"line":58,"column":24}},{"source":"Game.ts","name":null,"original":{"line":56,"column":22},"generated":{"line":58,"column":25}},{"source":"Game.ts","name":null,"original":{"line":56,"column":17},"generated":{"line":58,"column":29}},{"source":"Game.ts","name":null,"original":{"line":56,"column":27},"generated":{"line":58,"column":30}},{"source":"Game.ts","name":null,"original":{"line":56,"column":17},"generated":{"line":58,"column":37}},{"source":"Game.ts","name":null,"original":{"line":56,"column":3},"generated":{"line":58,"column":38}},{"source":"Game.ts","name":null,"original":{"line":57,"column":3},"generated":{"line":60,"column":0}},{"source":"Game.ts","name":null,"original":{"line":57,"column":7},"generated":{"line":60,"column":10}},{"source":"Game.ts","name":null,"original":{"line":57,"column":8},"generated":{"line":60,"column":11}},{"source":"Game.ts","name":null,"original":{"line":57,"column":3},"generated":{"line":60,"column":18}},{"source":"Game.ts","name":null,"original":{"line":57,"column":15},"generated":{"line":60,"column":20}},{"source":"Game.ts","name":null,"original":{"line":58,"column":4},"generated":{"line":61,"column":0}},{"source":"Game.ts","name":null,"original":{"line":58,"column":4},"generated":{"line":61,"column":8}},{"source":"Game.ts","name":null,"original":{"line":58,"column":14},"generated":{"line":61,"column":18}},{"source":"Game.ts","name":null,"original":{"line":58,"column":17},"generated":{"line":61,"column":21}},{"source":"Game.ts","name":null,"original":{"line":58,"column":4},"generated":{"line":61,"column":25}},{"source":"Game.ts","name":null,"original":{"line":59,"column":4},"generated":{"line":62,"column":0}},{"source":"Game.ts","name":null,"original":{"line":60,"column":3},"generated":{"line":64,"column":0}},{"source":"Game.ts","name":null,"original":{"line":60,"column":7},"generated":{"line":64,"column":10}},{"source":"Game.ts","name":null,"original":{"line":60,"column":3},"generated":{"line":64,"column":17}},{"source":"Game.ts","name":null,"original":{"line":60,"column":14},"generated":{"line":64,"column":19}},{"source":"Game.ts","name":null,"original":{"line":61,"column":4},"generated":{"line":65,"column":0}},{"source":"Game.ts","name":null,"original":{"line":62,"column":4},"generated":{"line":66,"column":0}},{"source":"Game.ts","name":null,"original":{"line":63,"column":3},"generated":{"line":67,"column":0}},{"source":"Game.ts","name":null,"original":{"line":65,"column":2},"generated":{"line":69,"column":0}},{"source":"Game.ts","name":null,"original":{"line":65,"column":6},"generated":{"line":69,"column":8}},{"source":"Game.ts","name":null,"original":{"line":65,"column":7},"generated":{"line":69,"column":9}},{"source":"Game.ts","name":null,"original":{"line":65,"column":2},"generated":{"line":69,"column":19}},{"source":"Game.ts","name":null,"original":{"line":65,"column":19},"generated":{"line":69,"column":21}},{"source":"Game.ts","name":null,"original":{"line":66,"column":3},"generated":{"line":70,"column":0}},{"source":"Game.ts","name":null,"original":{"line":66,"column":10},"generated":{"line":70,"column":13}},{"source":"Game.ts","name":null,"original":{"line":66,"column":3},"generated":{"line":70,"column":18}},{"source":"Game.ts","name":null,"original":{"line":67,"column":3},"generated":{"line":71,"column":0}},{"source":"Game.ts","name":null,"original":{"line":68,"column":2},"generated":{"line":73,"column":0}},{"source":"Game.ts","name":null,"original":{"line":68,"column":2},"generated":{"line":73,"column":4}},{"source":"Game.ts","name":null,"original":{"line":68,"column":12},"generated":{"line":73,"column":14}},{"source":"Game.ts","name":null,"original":{"line":68,"column":13},"generated":{"line":73,"column":15}},{"source":"Game.ts","name":null,"original":{"line":68,"column":2},"generated":{"line":73,"column":19}},{"source":"Game.ts","name":null,"original":{"line":68,"column":18},"generated":{"line":73,"column":20}},{"source":"Game.ts","name":null,"original":{"line":68,"column":2},"generated":{"line":73,"column":27}},{"source":"Game.ts","name":null,"original":{"line":68,"column":27},"generated":{"line":73,"column":29}},{"source":"Game.ts","name":null,"original":{"line":68,"column":2},"generated":{"line":73,"column":34}},{"source":"Game.ts","name":null,"original":{"line":69,"column":2},"generated":{"line":74,"column":0}},{"source":"Game.ts","name":null,"original":{"line":69,"column":9},"generated":{"line":74,"column":11}},{"source":"Game.ts","name":null,"original":{"line":69,"column":2},"generated":{"line":74,"column":15}},{"source":"Game.ts","name":null,"original":{"line":70,"column":2},"generated":{"line":75,"column":0}},{"source":"Game.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":75,"column":3}},{"source":"Game.ts","name":null,"original":{"line":72,"column":8},"generated":{"line":77,"column":0}},{"source":"Game.ts","name":null,"original":{"line":72,"column":8},"generated":{"line":77,"column":2}},{"source":"Game.ts","name":null,"original":{"line":72,"column":8},"generated":{"line":77,"column":6}},{"source":"Game.ts","name":null,"original":{"line":72,"column":8},"generated":{"line":77,"column":7}},{"source":"Game.ts","name":null,"original":{"line":72,"column":8},"generated":{"line":77,"column":16}},{"source":"Game.ts","name":null,"original":{"line":72,"column":8},"generated":{"line":77,"column":17}},{"source":"Game.ts","name":null,"original":{"line":72,"column":8},"generated":{"line":77,"column":28}},{"source":"Game.ts","name":null,"original":{"line":72,"column":1},"generated":{"line":77,"column":31}},{"source":"Game.ts","name":null,"original":{"line":72,"column":1},"generated":{"line":77,"column":43}},{"source":"Game.ts","name":null,"original":{"line":74,"column":2},"generated":{"line":77,"column":44}},{"source":"Game.ts","name":null,"original":{"line":72,"column":8},"generated":{"line":77,"column":45}},{"source":"Game.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":79,"column":0}},{"source":"Game.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":79,"column":2}},{"source":"Game.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":79,"column":6}},{"source":"Game.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":79,"column":7}},{"source":"Game.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":79,"column":16}},{"source":"Game.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":79,"column":17}},{"source":"Game.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":79,"column":31}},{"source":"Game.ts","name":null,"original":{"line":76,"column":1},"generated":{"line":79,"column":34}},{"source":"Game.ts","name":null,"original":{"line":76,"column":1},"generated":{"line":79,"column":46}},{"source":"Game.ts","name":null,"original":{"line":77,"column":2},"generated":{"line":80,"column":0}},{"source":"Game.ts","name":null,"original":{"line":77,"column":6},"generated":{"line":80,"column":8}},{"source":"Game.ts","name":null,"original":{"line":77,"column":14},"generated":{"line":80,"column":16}},{"source":"Game.ts","name":null,"original":{"line":77,"column":17},"generated":{"line":80,"column":19}},{"source":"Game.ts","name":null,"original":{"line":77,"column":2},"generated":{"line":80,"column":24}},{"source":"Game.ts","name":null,"original":{"line":78,"column":2},"generated":{"line":82,"column":0}},{"source":"Game.ts","name":null,"original":{"line":78,"column":9},"generated":{"line":82,"column":11}},{"source":"Game.ts","name":null,"original":{"line":78,"column":10},"generated":{"line":82,"column":12}},{"source":"Game.ts","name":null,"original":{"line":78,"column":2},"generated":{"line":82,"column":20}},{"source":"Game.ts","name":null,"original":{"line":78,"column":20},"generated":{"line":82,"column":22}},{"source":"Game.ts","name":null,"original":{"line":79,"column":3},"generated":{"line":83,"column":0}},{"source":"Game.ts","name":null,"original":{"line":79,"column":9},"generated":{"line":83,"column":10}},{"source":"Game.ts","name":null,"original":{"line":79,"column":12},"generated":{"line":83,"column":13}},{"source":"Game.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":83,"column":16}},{"source":"Game.ts","name":null,"original":{"line":79,"column":27},"generated":{"line":83,"column":28}},{"source":"Game.ts","name":null,"original":{"line":79,"column":28},"generated":{"line":83,"column":29}},{"source":"Game.ts","name":null,"original":{"line":79,"column":27},"generated":{"line":83,"column":30}},{"source":"Game.ts","name":null,"original":{"line":79,"column":31},"generated":{"line":83,"column":32}},{"source":"Game.ts","name":null,"original":{"line":79,"column":36},"generated":{"line":83,"column":37}},{"source":"Game.ts","name":null,"original":{"line":79,"column":31},"generated":{"line":83,"column":44}},{"source":"Game.ts","name":null,"original":{"line":79,"column":44},"generated":{"line":83,"column":45}},{"source":"Game.ts","name":null,"original":{"line":79,"column":31},"generated":{"line":83,"column":51}},{"source":"Game.ts","name":null,"original":{"line":79,"column":53},"generated":{"line":83,"column":54}},{"source":"Game.ts","name":null,"original":{"line":79,"column":27},"generated":{"line":83,"column":55}},{"source":"Game.ts","name":null,"original":{"line":79,"column":3},"generated":{"line":83,"column":56}},{"source":"Game.ts","name":null,"original":{"line":80,"column":3},"generated":{"line":84,"column":0}},{"source":"Game.ts","name":null,"original":{"line":80,"column":3},"generated":{"line":84,"column":6}},{"source":"Game.ts","name":null,"original":{"line":80,"column":11},"generated":{"line":84,"column":14}},{"source":"Game.ts","name":null,"original":{"line":80,"column":14},"generated":{"line":84,"column":17}},{"source":"Game.ts","name":null,"original":{"line":80,"column":19},"generated":{"line":84,"column":22}},{"source":"Game.ts","name":null,"original":{"line":80,"column":14},"generated":{"line":84,"column":30}},{"source":"Game.ts","name":null,"original":{"line":80,"column":28},"generated":{"line":84,"column":31}},{"source":"Game.ts","name":null,"original":{"line":80,"column":14},"generated":{"line":84,"column":34}},{"source":"Game.ts","name":null,"original":{"line":80,"column":33},"generated":{"line":84,"column":36}},{"source":"Game.ts","name":null,"original":{"line":80,"column":14},"generated":{"line":84,"column":41}},{"source":"Game.ts","name":null,"original":{"line":80,"column":3},"generated":{"line":84,"column":42}},{"source":"Game.ts","name":null,"original":{"line":81,"column":3},"generated":{"line":85,"column":0}},{"source":"Game.ts","name":null,"original":{"line":82,"column":2},"generated":{"line":86,"column":0}},{"source":"Game.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":86,"column":3}},{"source":"Game.ts","name":null,"original":{"line":84,"column":0},"generated":{"line":88,"column":0}},{"source":"Game.ts","name":null,"original":{"line":84,"column":0},"generated":{"line":88,"column":9}},{"source":"Game.ts","name":null,"original":{"line":84,"column":0},"generated":{"line":88,"column":13}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":89,"column":0}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":89,"column":1}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":89,"column":3}},{"source":"Game.ts","name":null,"original":{"line":85,"column":0},"generated":{"line":93,"column":0}},{"source":"Game.ts","name":null,"original":{"line":85,"column":9},"generated":{"line":93,"column":9}},{"source":"Game.ts","name":null,"original":{"line":85,"column":0},"generated":{"line":93,"column":21}},{"source":"Game.ts","name":null,"original":{"line":85,"column":22},"generated":{"line":93,"column":22}},{"source":"Game.ts","name":null,"original":{"line":85,"column":0},"generated":{"line":93,"column":25}},{"source":"Game.ts","name":null,"original":{"line":85,"column":35},"generated":{"line":93,"column":27}},{"source":"Game.ts","name":null,"original":{"line":85,"column":0},"generated":{"line":93,"column":30}},{"source":"Game.ts","name":null,"original":{"line":85,"column":46},"generated":{"line":93,"column":32}},{"source":"Game.ts","name":null,"original":{"line":86,"column":1},"generated":{"line":94,"column":0}},{"source":"Game.ts","name":null,"original":{"line":86,"column":8},"generated":{"line":94,"column":9}},{"source":"Game.ts","name":null,"original":{"line":86,"column":12},"generated":{"line":94,"column":13}},{"source":"Game.ts","name":null,"original":{"line":86,"column":13},"generated":{"line":94,"column":14}},{"source":"Game.ts","name":null,"original":{"line":86,"column":8},"generated":{"line":94,"column":19}},{"source":"Game.ts","name":null,"original":{"line":86,"column":19},"generated":{"line":94,"column":20}},{"source":"Game.ts","name":null,"original":{"line":86,"column":23},"generated":{"line":94,"column":24}},{"source":"Game.ts","name":null,"original":{"line":86,"column":24},"generated":{"line":94,"column":25}},{"source":"Game.ts","name":null,"original":{"line":86,"column":19},"generated":{"line":94,"column":31}},{"source":"Game.ts","name":null,"original":{"line":86,"column":37},"generated":{"line":94,"column":37}},{"source":"Game.ts","name":null,"original":{"line":86,"column":40},"generated":{"line":94,"column":40}},{"source":"Game.ts","name":null,"original":{"line":86,"column":43},"generated":{"line":94,"column":43}},{"source":"Game.ts","name":null,"original":{"line":86,"column":36},"generated":{"line":94,"column":44}},{"source":"Game.ts","name":null,"original":{"line":86,"column":48},"generated":{"line":94,"column":47}},{"source":"Game.ts","name":null,"original":{"line":86,"column":19},"generated":{"line":94,"column":50}},{"source":"Game.ts","name":null,"original":{"line":86,"column":8},"generated":{"line":94,"column":51}},{"source":"Game.ts","name":null,"original":{"line":86,"column":56},"generated":{"line":94,"column":55}},{"source":"Game.ts","name":null,"original":{"line":86,"column":1},"generated":{"line":94,"column":58}},{"source":"Game.ts","name":null,"original":{"line":87,"column":1},"generated":{"line":95,"column":0}},{"source":"Game.ts","name":null,"original":{"line":91,"column":0},"generated":{"line":95,"column":2}},{"source":"Game.ts","name":null,"original":{"line":93,"column":0},"generated":{"line":96,"column":0}},{"source":"Game.ts","name":null,"original":{"line":94,"column":0},"generated":{"line":97,"column":0}}],"sources":{"Game.ts":"import { DOMElement, DOMFleetManager } from '@dzeio/dom-manager'\nimport { textChangeRangeIsUnchanged } from 'typescript'\n\nexport default class Game {\n\n\tprivate table: DOMElement\n\tprivate columns: Array> = []\n\tprivate rows: Array> = []\n\n\tpublic constructor(\n\t\ttable: HTMLTableElement\n\t) {\n\t\tthis.table = new DOMElement(table)\n\t\tthis.setupGeneral()\n\t}\n\n\tpublic setupGeneral() {\n\t\t// Clear la table\n\t\tconst rows = new DOMFleetManager('tr', this.table)\n\t\trows.each((item, rowIndex) => {\n\t\t\tconst cells = new DOMFleetManager('td', item)\n\t\t\tthis.rows.push([])\n\t\t\t// cellIndex = 0-6\n\t\t\tcells.each((cell, cellIndex) => {\n\t\t\t\tthis.rows[rowIndex].push(cell)\n\t\t\t\tif (this.columns.length <= cellIndex) {\n\t\t\t\t\tthis.columns.push([])\n\t\t\t\t}\n\t\t\t\tthis.columns[cellIndex].push(cell)\n\n\t\t\t\tcell\n\t\t\t\t\t.text(' ')\n\t\t\t\t\t.data('color', null)\n\n\t\t\t\t// Put each cells in the corresponding column\n\n\n\t\t\t})\n\t\t\tconsole.log(this.columns)\n\t\t})\n\n\t\t// Setup la base du jeux\n\n\t}\n\n\tpublic setupMultiplayer() { }\n\n\tpublic setupSinglePlayer() { }\n\n\t/**\n\t * Make a move and return and true if the move was done and false if the move was not done\n\t */\n\tpublic makeMove(xPos: number, color: 'red' | 'yellow'): boolean {\n\t\tlet cellToFill: DOMElement | undefined\n\t\tfor (const cell of this.columns[xPos]) {\n\t\t\tconst color = cell.data('color')\n\t\t\tif (!color) {\n\t\t\t\tcellToFill = cell\n\t\t\t}\n\t\t\tif (color) {\n\t\t\t\tbreak\n\t\t\t}\n\t\t}\n\n\t\tif (!cellToFill) {\n\t\t\treturn false\n\t\t}\n\t\tcellToFill.data('color', color)\n\t\treturn true\n\t}\n\n\tpublic checkWinner() {\n\n\t}\n\n\tpublic makeIATakeTurn() {\n\t\tlet turnDone = false\n\t\twhile (!turnDone) {\n\t\t\tconst pos = getRandomInt(0, this.columns.length - 1)\n\t\t\tturnDone = this.makeMove(pos, 'red')\n\t\t}\n\t}\n\n}\nfunction getRandomInt(min: number, max: number) {\n\treturn Math.floor(Math.random() * ((max + 1) - min)) + min\n}\n\n\n\n// const cell = new DOMElement('tr')\n\n// cell.data('color') // return 'red | 'yello' pour get\n// cell.data('color', 'red') //return void pour set\n"},"lineCount":null}},"error":null,"hash":"09d0c4644a3b63040735d4eeb9966fa5","cacheData":{"env":{}}} \ No newline at end of file +{"id":"Game.ts","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/tsconfig.json","includedInParent":true,"mtime":1608196209618},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779},{"name":"@dzeio/dom-manager","loc":{"line":3,"column":28},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/Game.ts","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar dom_manager_1 = require(\"@dzeio/dom-manager\");\n\nvar Game =\n/** @class */\nfunction () {\n function Game(table) {\n this.columns = [];\n this.gameStarted = false;\n this.isWaitingForPlayerMove = false;\n this.playerColor = 'red';\n this.gameType = 'single';\n this.table = new dom_manager_1.DOMElement(table);\n this.setupGeneral();\n }\n\n Game.prototype.setupGeneral = function () {\n var _this = this; // Clear la table\n\n\n this.columns = [];\n var rows = new dom_manager_1.DOMFleetManager('tr', this.table);\n rows.each(function (item, rowIndex) {\n var cells = new dom_manager_1.DOMFleetManager('td', item); // cellIndex = 0-6\n\n cells.each(function (cell, cellIndex) {\n if (_this.columns.length <= cellIndex) {\n _this.columns.push([]);\n }\n\n _this.columns[cellIndex].push(cell);\n\n cell.text(' ').data('color', null).data('winner', null);\n\n if (cell.data('event-added') === null) {\n cell.on('click', function () {\n if (_this.gameStarted) {\n _this.onPlayerMove(cell, cellIndex);\n }\n });\n cell.data('event-added', 'true');\n } // Put each cells in the corresponding column\n\n });\n console.log(_this.columns);\n }); // Setup la base du jeux\n };\n\n Game.prototype.setRestartButton = function (btn) {\n var _this = this;\n\n btn.on('click', function () {\n _this.setupGeneral();\n\n _this.startSinglePlayer();\n });\n };\n\n Game.prototype.startSinglePlayer = function () {\n this.gameStarted = true;\n this.isWaitingForPlayerMove = true;\n };\n\n Game.prototype.setPlayerTurn = function (player) {\n var _this = this;\n\n var playerShower = dom_manager_1.DOMElement.get('.playerColor');\n\n if (!playerShower) {\n return;\n }\n\n playerShower.text(player ? this.playerColor : this.playerColor === 'red' ? 'yellow' : 'red');\n\n if (player) {\n this.isWaitingForPlayerMove = true;\n } else {\n if (this.gameType === 'single' && this.gameStarted) {\n setTimeout(function () {\n _this.makeIATakeTurn();\n\n _this.setPlayerTurn(true);\n }, getRandomInt(200, 500));\n }\n }\n };\n\n Game.prototype.setupMultiplayer = function () {};\n\n Game.prototype.onPlayerMove = function (cell, xPos) {\n if (this.isWaitingForPlayerMove) {\n this.isWaitingForPlayerMove = !this.makeMove(xPos, this.playerColor);\n\n if (this.isWaitingForPlayerMove) {\n return;\n }\n\n if (this.gameType === 'single' && this.gameStarted) {\n this.setPlayerTurn(false);\n }\n }\n };\n /**\n * Make a move and return and true if the move was done and false if the move was not done\n */\n\n\n Game.prototype.makeMove = function (xPos, color) {\n var cellToFill;\n var yPos = 0;\n\n for (var i = 0; i < this.columns[xPos].length; i++) {\n var cell = this.columns[xPos][i];\n var color_1 = cell.data('color');\n\n if (!color_1) {\n cellToFill = cell;\n yPos = i;\n }\n\n if (color_1) {\n break;\n }\n }\n\n console.log('cellToFill', cellToFill);\n\n if (!cellToFill) {\n return false;\n }\n\n cellToFill.data('color', color);\n this.checkWinner(xPos, yPos);\n return true;\n };\n\n Game.prototype.checkWinner = function (x, y) {\n var win = this.checkDirection(x, y, 'horizontal') || this.checkDirection(x, y, 'vertical') || this.checkDirection(x, y, 'diagonal-left') || this.checkDirection(x, y, 'diagonal-right');\n\n if (win === false) {\n console.log('FALSE');\n return false;\n }\n\n console.log(win);\n win.forEach(function (item) {\n console.log(item.data('winner', 'true'));\n });\n this.gameStarted = false;\n };\n\n Game.prototype.checkDirection = function (x, y, direction) {\n console.log('Starting Check', direction);\n var color = this.columns[x][y].data('color');\n\n if (!color) {\n return false;\n }\n\n var items = [];\n var wentReverse;\n\n for (var i = 0; i < 4; i++) {\n var newX = x;\n\n if (direction === 'horizontal' || direction.startsWith('diagonal')) {\n newX = typeof wentReverse !== 'undefined' ? x + i - wentReverse : x - i;\n\n if (direction === 'diagonal-left') {\n newX = typeof wentReverse !== 'undefined' ? x - i + wentReverse : x + i;\n }\n }\n\n var newY = y;\n\n if (direction === 'vertical' || direction.startsWith('diagonal')) {\n newY = typeof wentReverse !== 'undefined' ? y + i - wentReverse : y - i;\n }\n\n console.log('index', i, 'y', newY, 'Y exist', this.isYCorrect(newY));\n console.log('index', i, 'x', newX, 'X exist', this.isXCorrect(newX));\n\n if (!this.isYCorrect(newY) || !this.isXCorrect(newX)) {\n if (typeof wentReverse === 'undefined') {\n wentReverse = --i;\n continue;\n }\n\n return false;\n }\n\n var element = this.columns[newX][newY];\n console.log('element color', element.data('color'), 'color wanted', color);\n\n if (element.data('color') !== color) {\n if (typeof wentReverse === 'undefined') {\n wentReverse = --i;\n continue;\n }\n\n return false;\n }\n\n items.push(element);\n }\n\n return items;\n };\n\n Game.prototype.isXCorrect = function (x) {\n return x >= 0 && x < this.columns.length;\n };\n\n Game.prototype.isYCorrect = function (y) {\n return y >= 0 && y < this.columns[0].length;\n };\n\n Game.prototype.makeIATakeTurn = function () {\n var turnDone = false;\n\n while (!turnDone) {\n var pos = getRandomInt(0, this.columns.length - 1);\n turnDone = this.makeMove(pos, 'red');\n }\n };\n\n return Game;\n}();\n\nexports.default = Game;\n\nfunction getRandomInt(min, max) {\n return Math.floor(Math.random() * (max + 1 - min)) + min;\n} // const cell = new DOMElement('tr')\n// cell.data('color') // return 'red | 'yello' pour get\n// cell.data('color', 'red') //return void pour set"},"sourceMaps":{"js":{"mappings":[{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":0}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":4}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":17}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":20}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":27}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":28}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":48}},{"source":"Game.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":7,"column":49}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":9,"column":0}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":9,"column":4}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":9,"column":8}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":10,"column":0}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":11,"column":0}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":11,"column":12}},{"source":"Game.ts","name":null,"original":{"line":11,"column":1},"generated":{"line":12,"column":0}},{"source":"Game.ts","name":null,"original":{"line":11,"column":1},"generated":{"line":12,"column":11}},{"source":"Game.ts","name":null,"original":{"line":11,"column":1},"generated":{"line":12,"column":15}},{"source":"Game.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":12,"column":16}},{"source":"Game.ts","name":null,"original":{"line":11,"column":1},"generated":{"line":12,"column":21}},{"source":"Game.ts","name":null,"original":{"line":12,"column":25},"generated":{"line":12,"column":23}},{"source":"Game.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":13,"column":0}},{"source":"Game.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":13,"column":9}},{"source":"Game.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":13,"column":16}},{"source":"Game.ts","name":null,"original":{"line":7,"column":45},"generated":{"line":13,"column":19}},{"source":"Game.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":13,"column":21}},{"source":"Game.ts","name":null,"original":{"line":9,"column":9},"generated":{"line":14,"column":0}},{"source":"Game.ts","name":null,"original":{"line":9,"column":9},"generated":{"line":14,"column":9}},{"source":"Game.ts","name":null,"original":{"line":9,"column":9},"generated":{"line":14,"column":20}},{"source":"Game.ts","name":null,"original":{"line":9,"column":23},"generated":{"line":14,"column":23}},{"source":"Game.ts","name":null,"original":{"line":9,"column":9},"generated":{"line":14,"column":28}},{"source":"Game.ts","name":null,"original":{"line":61,"column":8},"generated":{"line":15,"column":0}},{"source":"Game.ts","name":null,"original":{"line":61,"column":8},"generated":{"line":15,"column":9}},{"source":"Game.ts","name":null,"original":{"line":61,"column":8},"generated":{"line":15,"column":31}},{"source":"Game.ts","name":null,"original":{"line":61,"column":33},"generated":{"line":15,"column":34}},{"source":"Game.ts","name":null,"original":{"line":61,"column":8},"generated":{"line":15,"column":39}},{"source":"Game.ts","name":null,"original":{"line":62,"column":8},"generated":{"line":16,"column":0}},{"source":"Game.ts","name":null,"original":{"line":62,"column":8},"generated":{"line":16,"column":9}},{"source":"Game.ts","name":null,"original":{"line":62,"column":8},"generated":{"line":16,"column":20}},{"source":"Game.ts","name":null,"original":{"line":62,"column":40},"generated":{"line":16,"column":23}},{"source":"Game.ts","name":null,"original":{"line":62,"column":8},"generated":{"line":16,"column":28}},{"source":"Game.ts","name":null,"original":{"line":63,"column":8},"generated":{"line":17,"column":0}},{"source":"Game.ts","name":null,"original":{"line":63,"column":8},"generated":{"line":17,"column":9}},{"source":"Game.ts","name":null,"original":{"line":63,"column":8},"generated":{"line":17,"column":17}},{"source":"Game.ts","name":null,"original":{"line":63,"column":39},"generated":{"line":17,"column":20}},{"source":"Game.ts","name":null,"original":{"line":63,"column":8},"generated":{"line":17,"column":28}},{"source":"Game.ts","name":null,"original":{"line":14,"column":2},"generated":{"line":18,"column":0}},{"source":"Game.ts","name":null,"original":{"line":14,"column":7},"generated":{"line":18,"column":9}},{"source":"Game.ts","name":null,"original":{"line":14,"column":2},"generated":{"line":18,"column":14}},{"source":"Game.ts","name":null,"original":{"line":14,"column":15},"generated":{"line":18,"column":17}},{"source":"Game.ts","name":null,"original":{"line":14,"column":19},"generated":{"line":18,"column":21}},{"source":"Game.ts","name":null,"original":{"line":14,"column":19},"generated":{"line":18,"column":34}},{"source":"Game.ts","name":null,"original":{"line":14,"column":19},"generated":{"line":18,"column":35}},{"source":"Game.ts","name":null,"original":{"line":14,"column":15},"generated":{"line":18,"column":45}},{"source":"Game.ts","name":null,"original":{"line":14,"column":30},"generated":{"line":18,"column":46}},{"source":"Game.ts","name":null,"original":{"line":14,"column":15},"generated":{"line":18,"column":51}},{"source":"Game.ts","name":null,"original":{"line":14,"column":2},"generated":{"line":18,"column":52}},{"source":"Game.ts","name":null,"original":{"line":15,"column":2},"generated":{"line":19,"column":0}},{"source":"Game.ts","name":null,"original":{"line":15,"column":7},"generated":{"line":19,"column":9}},{"source":"Game.ts","name":null,"original":{"line":15,"column":2},"generated":{"line":19,"column":21}},{"source":"Game.ts","name":null,"original":{"line":16,"column":2},"generated":{"line":20,"column":0}},{"source":"Game.ts","name":null,"original":{"line":18,"column":8},"generated":{"line":22,"column":0}},{"source":"Game.ts","name":null,"original":{"line":18,"column":8},"generated":{"line":22,"column":2}},{"source":"Game.ts","name":null,"original":{"line":18,"column":8},"generated":{"line":22,"column":6}},{"source":"Game.ts","name":null,"original":{"line":18,"column":8},"generated":{"line":22,"column":7}},{"source":"Game.ts","name":null,"original":{"line":18,"column":8},"generated":{"line":22,"column":16}},{"source":"Game.ts","name":null,"original":{"line":18,"column":8},"generated":{"line":22,"column":17}},{"source":"Game.ts","name":null,"original":{"line":18,"column":8},"generated":{"line":22,"column":29}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":22,"column":32}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":22,"column":44}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":23,"column":0}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":23,"column":8}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":23,"column":13}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":23,"column":16}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":23,"column":20}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":23,"column":21}},{"source":"Game.ts","name":null,"original":{"line":19,"column":2},"generated":{"line":23,"column":22}},{"source":"Game.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":26,"column":0}},{"source":"Game.ts","name":null,"original":{"line":20,"column":7},"generated":{"line":26,"column":9}},{"source":"Game.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":26,"column":16}},{"source":"Game.ts","name":null,"original":{"line":20,"column":17},"generated":{"line":26,"column":19}},{"source":"Game.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":26,"column":21}},{"source":"Game.ts","name":null,"original":{"line":21,"column":2},"generated":{"line":27,"column":0}},{"source":"Game.ts","name":null,"original":{"line":21,"column":8},"generated":{"line":27,"column":8}},{"source":"Game.ts","name":null,"original":{"line":21,"column":12},"generated":{"line":27,"column":12}},{"source":"Game.ts","name":null,"original":{"line":21,"column":15},"generated":{"line":27,"column":15}},{"source":"Game.ts","name":null,"original":{"line":21,"column":19},"generated":{"line":27,"column":19}},{"source":"Game.ts","name":null,"original":{"line":21,"column":19},"generated":{"line":27,"column":32}},{"source":"Game.ts","name":null,"original":{"line":21,"column":19},"generated":{"line":27,"column":33}},{"source":"Game.ts","name":null,"original":{"line":21,"column":15},"generated":{"line":27,"column":48}},{"source":"Game.ts","name":null,"original":{"line":21,"column":35},"generated":{"line":27,"column":49}},{"source":"Game.ts","name":null,"original":{"line":21,"column":15},"generated":{"line":27,"column":53}},{"source":"Game.ts","name":null,"original":{"line":21,"column":41},"generated":{"line":27,"column":55}},{"source":"Game.ts","name":null,"original":{"line":21,"column":46},"generated":{"line":27,"column":60}},{"source":"Game.ts","name":null,"original":{"line":21,"column":15},"generated":{"line":27,"column":65}},{"source":"Game.ts","name":null,"original":{"line":21,"column":2},"generated":{"line":27,"column":66}},{"source":"Game.ts","name":null,"original":{"line":22,"column":2},"generated":{"line":28,"column":0}},{"source":"Game.ts","name":null,"original":{"line":22,"column":2},"generated":{"line":28,"column":4}},{"source":"Game.ts","name":null,"original":{"line":22,"column":6},"generated":{"line":28,"column":8}},{"source":"Game.ts","name":null,"original":{"line":22,"column":7},"generated":{"line":28,"column":9}},{"source":"Game.ts","name":null,"original":{"line":22,"column":2},"generated":{"line":28,"column":13}},{"source":"Game.ts","name":null,"original":{"line":22,"column":12},"generated":{"line":28,"column":14}},{"source":"Game.ts","name":null,"original":{"line":22,"column":13},"generated":{"line":28,"column":24}},{"source":"Game.ts","name":null,"original":{"line":22,"column":12},"generated":{"line":28,"column":28}},{"source":"Game.ts","name":null,"original":{"line":22,"column":19},"generated":{"line":28,"column":30}},{"source":"Game.ts","name":null,"original":{"line":22,"column":12},"generated":{"line":28,"column":38}},{"source":"Game.ts","name":null,"original":{"line":22,"column":27},"generated":{"line":28,"column":40}},{"source":"Game.ts","name":null,"original":{"line":23,"column":3},"generated":{"line":29,"column":0}},{"source":"Game.ts","name":null,"original":{"line":23,"column":9},"generated":{"line":29,"column":10}},{"source":"Game.ts","name":null,"original":{"line":23,"column":14},"generated":{"line":29,"column":15}},{"source":"Game.ts","name":null,"original":{"line":23,"column":17},"generated":{"line":29,"column":18}},{"source":"Game.ts","name":null,"original":{"line":23,"column":21},"generated":{"line":29,"column":22}},{"source":"Game.ts","name":null,"original":{"line":23,"column":21},"generated":{"line":29,"column":35}},{"source":"Game.ts","name":null,"original":{"line":23,"column":21},"generated":{"line":29,"column":36}},{"source":"Game.ts","name":null,"original":{"line":23,"column":17},"generated":{"line":29,"column":51}},{"source":"Game.ts","name":null,"original":{"line":23,"column":37},"generated":{"line":29,"column":52}},{"source":"Game.ts","name":null,"original":{"line":23,"column":17},"generated":{"line":29,"column":56}},{"source":"Game.ts","name":null,"original":{"line":23,"column":43},"generated":{"line":29,"column":58}},{"source":"Game.ts","name":null,"original":{"line":23,"column":17},"generated":{"line":29,"column":62}},{"source":"Game.ts","name":null,"original":{"line":23,"column":3},"generated":{"line":29,"column":63}},{"source":"Game.ts","name":null,"original":{"line":22,"column":27},"generated":{"line":29,"column":64}},{"source":"Game.ts","name":null,"original":{"line":24,"column":3},"generated":{"line":29,"column":65}},{"source":"Game.ts","name":null,"original":{"line":25,"column":3},"generated":{"line":31,"column":0}},{"source":"Game.ts","name":null,"original":{"line":25,"column":3},"generated":{"line":31,"column":6}},{"source":"Game.ts","name":null,"original":{"line":25,"column":8},"generated":{"line":31,"column":11}},{"source":"Game.ts","name":null,"original":{"line":25,"column":9},"generated":{"line":31,"column":12}},{"source":"Game.ts","name":null,"original":{"line":25,"column":3},"generated":{"line":31,"column":16}},{"source":"Game.ts","name":null,"original":{"line":25,"column":14},"generated":{"line":31,"column":17}},{"source":"Game.ts","name":null,"original":{"line":25,"column":15},"generated":{"line":31,"column":27}},{"source":"Game.ts","name":null,"original":{"line":25,"column":14},"generated":{"line":31,"column":31}},{"source":"Game.ts","name":null,"original":{"line":25,"column":21},"generated":{"line":31,"column":33}},{"source":"Game.ts","name":null,"original":{"line":25,"column":14},"generated":{"line":31,"column":42}},{"source":"Game.ts","name":null,"original":{"line":25,"column":30},"generated":{"line":31,"column":44}},{"source":"Game.ts","name":null,"original":{"line":26,"column":4},"generated":{"line":32,"column":0}},{"source":"Game.ts","name":null,"original":{"line":26,"column":8},"generated":{"line":32,"column":12}},{"source":"Game.ts","name":null,"original":{"line":26,"column":12},"generated":{"line":32,"column":17}},{"source":"Game.ts","name":null,"original":{"line":26,"column":13},"generated":{"line":32,"column":18}},{"source":"Game.ts","name":null,"original":{"line":26,"column":8},"generated":{"line":32,"column":25}},{"source":"Game.ts","name":null,"original":{"line":26,"column":21},"generated":{"line":32,"column":26}},{"source":"Game.ts","name":null,"original":{"line":26,"column":8},"generated":{"line":32,"column":32}},{"source":"Game.ts","name":null,"original":{"line":26,"column":31},"generated":{"line":32,"column":36}},{"source":"Game.ts","name":null,"original":{"line":26,"column":4},"generated":{"line":32,"column":45}},{"source":"Game.ts","name":null,"original":{"line":26,"column":42},"generated":{"line":32,"column":47}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":33,"column":0}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":33,"column":10}},{"source":"Game.ts","name":null,"original":{"line":27,"column":9},"generated":{"line":33,"column":15}},{"source":"Game.ts","name":null,"original":{"line":27,"column":10},"generated":{"line":33,"column":16}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":33,"column":23}},{"source":"Game.ts","name":null,"original":{"line":27,"column":18},"generated":{"line":33,"column":24}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":33,"column":28}},{"source":"Game.ts","name":null,"original":{"line":27,"column":23},"generated":{"line":33,"column":29}},{"source":"Game.ts","name":null,"original":{"line":27,"column":5},"generated":{"line":33,"column":31}},{"source":"Game.ts","name":null,"original":{"line":28,"column":5},"generated":{"line":34,"column":0}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":36,"column":0}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":36,"column":8}},{"source":"Game.ts","name":null,"original":{"line":29,"column":8},"generated":{"line":36,"column":13}},{"source":"Game.ts","name":null,"original":{"line":29,"column":9},"generated":{"line":36,"column":14}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":36,"column":21}},{"source":"Game.ts","name":null,"original":{"line":29,"column":17},"generated":{"line":36,"column":22}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":36,"column":31}},{"source":"Game.ts","name":null,"original":{"line":29,"column":28},"generated":{"line":36,"column":33}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":36,"column":37}},{"source":"Game.ts","name":null,"original":{"line":29,"column":33},"generated":{"line":36,"column":38}},{"source":"Game.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":36,"column":42}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":0}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":8}},{"source":"Game.ts","name":null,"original":{"line":31,"column":8},"generated":{"line":38,"column":12}},{"source":"Game.ts","name":null,"original":{"line":32,"column":6},"generated":{"line":38,"column":13}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":17}},{"source":"Game.ts","name":null,"original":{"line":32,"column":11},"generated":{"line":38,"column":18}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":21}},{"source":"Game.ts","name":null,"original":{"line":33,"column":6},"generated":{"line":38,"column":23}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":27}},{"source":"Game.ts","name":null,"original":{"line":33,"column":11},"generated":{"line":38,"column":28}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":35}},{"source":"Game.ts","name":null,"original":{"line":33,"column":20},"generated":{"line":38,"column":37}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":41}},{"source":"Game.ts","name":null,"original":{"line":34,"column":6},"generated":{"line":38,"column":43}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":47}},{"source":"Game.ts","name":null,"original":{"line":34,"column":11},"generated":{"line":38,"column":48}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":56}},{"source":"Game.ts","name":null,"original":{"line":34,"column":21},"generated":{"line":38,"column":58}},{"source":"Game.ts","name":null,"original":{"line":31,"column":4},"generated":{"line":38,"column":62}},{"source":"Game.ts","name":null,"original":{"line":35,"column":4},"generated":{"line":40,"column":0}},{"source":"Game.ts","name":null,"original":{"line":35,"column":8},"generated":{"line":40,"column":12}},{"source":"Game.ts","name":null,"original":{"line":35,"column":12},"generated":{"line":40,"column":16}},{"source":"Game.ts","name":null,"original":{"line":35,"column":13},"generated":{"line":40,"column":17}},{"source":"Game.ts","name":null,"original":{"line":35,"column":8},"generated":{"line":40,"column":21}},{"source":"Game.ts","name":null,"original":{"line":35,"column":18},"generated":{"line":40,"column":22}},{"source":"Game.ts","name":null,"original":{"line":35,"column":8},"generated":{"line":40,"column":35}},{"source":"Game.ts","name":null,"original":{"line":35,"column":37},"generated":{"line":40,"column":41}},{"source":"Game.ts","name":null,"original":{"line":35,"column":4},"generated":{"line":40,"column":45}},{"source":"Game.ts","name":null,"original":{"line":35,"column":43},"generated":{"line":40,"column":47}},{"source":"Game.ts","name":null,"original":{"line":36,"column":5},"generated":{"line":41,"column":0}},{"source":"Game.ts","name":null,"original":{"line":36,"column":5},"generated":{"line":41,"column":10}},{"source":"Game.ts","name":null,"original":{"line":36,"column":9},"generated":{"line":41,"column":14}},{"source":"Game.ts","name":null,"original":{"line":36,"column":10},"generated":{"line":41,"column":15}},{"source":"Game.ts","name":null,"original":{"line":36,"column":5},"generated":{"line":41,"column":17}},{"source":"Game.ts","name":null,"original":{"line":36,"column":13},"generated":{"line":41,"column":18}},{"source":"Game.ts","name":null,"original":{"line":36,"column":5},"generated":{"line":41,"column":25}},{"source":"Game.ts","name":null,"original":{"line":36,"column":22},"generated":{"line":41,"column":27}},{"source":"Game.ts","name":null,"original":{"line":36,"column":22},"generated":{"line":41,"column":39}},{"source":"Game.ts","name":null,"original":{"line":37,"column":6},"generated":{"line":42,"column":0}},{"source":"Game.ts","name":null,"original":{"line":37,"column":10},"generated":{"line":42,"column":16}},{"source":"Game.ts","name":null,"original":{"line":37,"column":14},"generated":{"line":42,"column":21}},{"source":"Game.ts","name":null,"original":{"line":37,"column":15},"generated":{"line":42,"column":22}},{"source":"Game.ts","name":null,"original":{"line":37,"column":6},"generated":{"line":42,"column":33}},{"source":"Game.ts","name":null,"original":{"line":37,"column":28},"generated":{"line":42,"column":35}},{"source":"Game.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":43,"column":0}},{"source":"Game.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":43,"column":14}},{"source":"Game.ts","name":null,"original":{"line":38,"column":11},"generated":{"line":43,"column":19}},{"source":"Game.ts","name":null,"original":{"line":38,"column":12},"generated":{"line":43,"column":20}},{"source":"Game.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":43,"column":32}},{"source":"Game.ts","name":null,"original":{"line":38,"column":25},"generated":{"line":43,"column":33}},{"source":"Game.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":43,"column":37}},{"source":"Game.ts","name":null,"original":{"line":38,"column":31},"generated":{"line":43,"column":39}},{"source":"Game.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":43,"column":48}},{"source":"Game.ts","name":null,"original":{"line":39,"column":7},"generated":{"line":44,"column":0}},{"source":"Game.ts","name":null,"original":{"line":40,"column":6},"generated":{"line":45,"column":0}},{"source":"Game.ts","name":null,"original":{"line":36,"column":5},"generated":{"line":45,"column":11}},{"source":"Game.ts","name":null,"original":{"line":41,"column":5},"generated":{"line":46,"column":0}},{"source":"Game.ts","name":null,"original":{"line":41,"column":5},"generated":{"line":46,"column":10}},{"source":"Game.ts","name":null,"original":{"line":41,"column":9},"generated":{"line":46,"column":14}},{"source":"Game.ts","name":null,"original":{"line":41,"column":10},"generated":{"line":46,"column":15}},{"source":"Game.ts","name":null,"original":{"line":41,"column":5},"generated":{"line":46,"column":19}},{"source":"Game.ts","name":null,"original":{"line":41,"column":15},"generated":{"line":46,"column":20}},{"source":"Game.ts","name":null,"original":{"line":41,"column":5},"generated":{"line":46,"column":33}},{"source":"Game.ts","name":null,"original":{"line":41,"column":30},"generated":{"line":46,"column":35}},{"source":"Game.ts","name":null,"original":{"line":41,"column":5},"generated":{"line":46,"column":41}},{"source":"Game.ts","name":null,"original":{"line":42,"column":5},"generated":{"line":47,"column":0}},{"source":"Game.ts","name":null,"original":{"line":25,"column":30},"generated":{"line":47,"column":9}},{"source":"Game.ts","name":null,"original":{"line":44,"column":4},"generated":{"line":47,"column":10}},{"source":"Game.ts","name":null,"original":{"line":47,"column":4},"generated":{"line":49,"column":0}},{"source":"Game.ts","name":null,"original":{"line":25,"column":3},"generated":{"line":49,"column":7}},{"source":"Game.ts","name":null,"original":{"line":48,"column":3},"generated":{"line":50,"column":0}},{"source":"Game.ts","name":null,"original":{"line":48,"column":3},"generated":{"line":50,"column":6}},{"source":"Game.ts","name":null,"original":{"line":48,"column":10},"generated":{"line":50,"column":13}},{"source":"Game.ts","name":null,"original":{"line":48,"column":11},"generated":{"line":50,"column":14}},{"source":"Game.ts","name":null,"original":{"line":48,"column":3},"generated":{"line":50,"column":17}},{"source":"Game.ts","name":null,"original":{"line":48,"column":15},"generated":{"line":50,"column":18}},{"source":"Game.ts","name":null,"original":{"line":48,"column":19},"generated":{"line":50,"column":23}},{"source":"Game.ts","name":null,"original":{"line":48,"column":20},"generated":{"line":50,"column":24}},{"source":"Game.ts","name":null,"original":{"line":48,"column":3},"generated":{"line":50,"column":31}},{"source":"Game.ts","name":null,"original":{"line":49,"column":3},"generated":{"line":51,"column":0}},{"source":"Game.ts","name":null,"original":{"line":22,"column":2},"generated":{"line":51,"column":5}},{"source":"Game.ts","name":null,"original":{"line":18,"column":1},"generated":{"line":51,"column":7}},{"source":"Game.ts","name":null,"original":{"line":51,"column":2},"generated":{"line":51,"column":8}},{"source":"Game.ts","name":null,"original":{"line":52,"column":2},"generated":{"line":52,"column":0}},{"source":"Game.ts","name":null,"original":{"line":18,"column":8},"generated":{"line":52,"column":3}},{"source":"Game.ts","name":null,"original":{"line":54,"column":8},"generated":{"line":54,"column":0}},{"source":"Game.ts","name":null,"original":{"line":54,"column":8},"generated":{"line":54,"column":2}},{"source":"Game.ts","name":null,"original":{"line":54,"column":8},"generated":{"line":54,"column":6}},{"source":"Game.ts","name":null,"original":{"line":54,"column":8},"generated":{"line":54,"column":7}},{"source":"Game.ts","name":null,"original":{"line":54,"column":8},"generated":{"line":54,"column":16}},{"source":"Game.ts","name":null,"original":{"line":54,"column":8},"generated":{"line":54,"column":17}},{"source":"Game.ts","name":null,"original":{"line":54,"column":8},"generated":{"line":54,"column":33}},{"source":"Game.ts","name":null,"original":{"line":54,"column":1},"generated":{"line":54,"column":36}},{"source":"Game.ts","name":null,"original":{"line":54,"column":25},"generated":{"line":54,"column":46}},{"source":"Game.ts","name":null,"original":{"line":54,"column":1},"generated":{"line":54,"column":49}},{"source":"Game.ts","name":null,"original":{"line":54,"column":40},"generated":{"line":54,"column":51}},{"source":"Game.ts","name":null,"original":{"line":54,"column":1},"generated":{"line":55,"column":0}},{"source":"Game.ts","name":null,"original":{"line":54,"column":1},"generated":{"line":55,"column":8}},{"source":"Game.ts","name":null,"original":{"line":54,"column":1},"generated":{"line":55,"column":13}},{"source":"Game.ts","name":null,"original":{"line":54,"column":1},"generated":{"line":55,"column":16}},{"source":"Game.ts","name":null,"original":{"line":54,"column":1},"generated":{"line":55,"column":20}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":57,"column":0}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":57,"column":4}},{"source":"Game.ts","name":null,"original":{"line":55,"column":5},"generated":{"line":57,"column":7}},{"source":"Game.ts","name":null,"original":{"line":55,"column":6},"generated":{"line":57,"column":8}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":57,"column":10}},{"source":"Game.ts","name":null,"original":{"line":55,"column":9},"generated":{"line":57,"column":11}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":57,"column":18}},{"source":"Game.ts","name":null,"original":{"line":55,"column":18},"generated":{"line":57,"column":20}},{"source":"Game.ts","name":null,"original":{"line":55,"column":18},"generated":{"line":57,"column":32}},{"source":"Game.ts","name":null,"original":{"line":56,"column":3},"generated":{"line":58,"column":0}},{"source":"Game.ts","name":null,"original":{"line":56,"column":3},"generated":{"line":58,"column":6}},{"source":"Game.ts","name":null,"original":{"line":56,"column":7},"generated":{"line":58,"column":11}},{"source":"Game.ts","name":null,"original":{"line":56,"column":8},"generated":{"line":58,"column":12}},{"source":"Game.ts","name":null,"original":{"line":56,"column":3},"generated":{"line":58,"column":24}},{"source":"Game.ts","name":null,"original":{"line":57,"column":3},"generated":{"line":60,"column":0}},{"source":"Game.ts","name":null,"original":{"line":57,"column":3},"generated":{"line":60,"column":6}},{"source":"Game.ts","name":null,"original":{"line":57,"column":7},"generated":{"line":60,"column":11}},{"source":"Game.ts","name":null,"original":{"line":57,"column":8},"generated":{"line":60,"column":12}},{"source":"Game.ts","name":null,"original":{"line":57,"column":3},"generated":{"line":60,"column":29}},{"source":"Game.ts","name":null,"original":{"line":58,"column":3},"generated":{"line":61,"column":0}},{"source":"Game.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":61,"column":5}},{"source":"Game.ts","name":null,"original":{"line":59,"column":2},"generated":{"line":62,"column":0}},{"source":"Game.ts","name":null,"original":{"line":54,"column":8},"generated":{"line":62,"column":3}},{"source":"Game.ts","name":null,"original":{"line":65,"column":8},"generated":{"line":64,"column":0}},{"source":"Game.ts","name":null,"original":{"line":65,"column":8},"generated":{"line":64,"column":2}},{"source":"Game.ts","name":null,"original":{"line":65,"column":8},"generated":{"line":64,"column":6}},{"source":"Game.ts","name":null,"original":{"line":65,"column":8},"generated":{"line":64,"column":7}},{"source":"Game.ts","name":null,"original":{"line":65,"column":8},"generated":{"line":64,"column":16}},{"source":"Game.ts","name":null,"original":{"line":65,"column":8},"generated":{"line":64,"column":17}},{"source":"Game.ts","name":null,"original":{"line":65,"column":8},"generated":{"line":64,"column":34}},{"source":"Game.ts","name":null,"original":{"line":65,"column":1},"generated":{"line":64,"column":37}},{"source":"Game.ts","name":null,"original":{"line":65,"column":1},"generated":{"line":64,"column":49}},{"source":"Game.ts","name":null,"original":{"line":66,"column":2},"generated":{"line":65,"column":0}},{"source":"Game.ts","name":null,"original":{"line":66,"column":7},"generated":{"line":65,"column":9}},{"source":"Game.ts","name":null,"original":{"line":66,"column":2},"generated":{"line":65,"column":20}},{"source":"Game.ts","name":null,"original":{"line":66,"column":21},"generated":{"line":65,"column":23}},{"source":"Game.ts","name":null,"original":{"line":66,"column":2},"generated":{"line":65,"column":27}},{"source":"Game.ts","name":null,"original":{"line":67,"column":2},"generated":{"line":66,"column":0}},{"source":"Game.ts","name":null,"original":{"line":67,"column":7},"generated":{"line":66,"column":9}},{"source":"Game.ts","name":null,"original":{"line":67,"column":2},"generated":{"line":66,"column":31}},{"source":"Game.ts","name":null,"original":{"line":67,"column":32},"generated":{"line":66,"column":34}},{"source":"Game.ts","name":null,"original":{"line":67,"column":2},"generated":{"line":66,"column":38}},{"source":"Game.ts","name":null,"original":{"line":68,"column":2},"generated":{"line":67,"column":0}},{"source":"Game.ts","name":null,"original":{"line":65,"column":8},"generated":{"line":67,"column":3}},{"source":"Game.ts","name":null,"original":{"line":70,"column":8},"generated":{"line":69,"column":0}},{"source":"Game.ts","name":null,"original":{"line":70,"column":8},"generated":{"line":69,"column":2}},{"source":"Game.ts","name":null,"original":{"line":70,"column":8},"generated":{"line":69,"column":6}},{"source":"Game.ts","name":null,"original":{"line":70,"column":8},"generated":{"line":69,"column":7}},{"source":"Game.ts","name":null,"original":{"line":70,"column":8},"generated":{"line":69,"column":16}},{"source":"Game.ts","name":null,"original":{"line":70,"column":8},"generated":{"line":69,"column":17}},{"source":"Game.ts","name":null,"original":{"line":70,"column":8},"generated":{"line":69,"column":30}},{"source":"Game.ts","name":null,"original":{"line":70,"column":1},"generated":{"line":69,"column":33}},{"source":"Game.ts","name":null,"original":{"line":70,"column":22},"generated":{"line":69,"column":43}},{"source":"Game.ts","name":null,"original":{"line":70,"column":1},"generated":{"line":69,"column":49}},{"source":"Game.ts","name":null,"original":{"line":70,"column":37},"generated":{"line":69,"column":51}},{"source":"Game.ts","name":null,"original":{"line":70,"column":1},"generated":{"line":70,"column":0}},{"source":"Game.ts","name":null,"original":{"line":70,"column":1},"generated":{"line":70,"column":8}},{"source":"Game.ts","name":null,"original":{"line":70,"column":1},"generated":{"line":70,"column":13}},{"source":"Game.ts","name":null,"original":{"line":70,"column":1},"generated":{"line":70,"column":16}},{"source":"Game.ts","name":null,"original":{"line":70,"column":1},"generated":{"line":70,"column":20}},{"source":"Game.ts","name":null,"original":{"line":71,"column":2},"generated":{"line":72,"column":0}},{"source":"Game.ts","name":null,"original":{"line":71,"column":8},"generated":{"line":72,"column":8}},{"source":"Game.ts","name":null,"original":{"line":71,"column":20},"generated":{"line":72,"column":20}},{"source":"Game.ts","name":null,"original":{"line":71,"column":23},"generated":{"line":72,"column":23}},{"source":"Game.ts","name":null,"original":{"line":71,"column":23},"generated":{"line":72,"column":36}},{"source":"Game.ts","name":null,"original":{"line":71,"column":23},"generated":{"line":72,"column":37}},{"source":"Game.ts","name":null,"original":{"line":71,"column":23},"generated":{"line":72,"column":47}},{"source":"Game.ts","name":null,"original":{"line":71,"column":34},"generated":{"line":72,"column":48}},{"source":"Game.ts","name":null,"original":{"line":71,"column":23},"generated":{"line":72,"column":51}},{"source":"Game.ts","name":null,"original":{"line":71,"column":38},"generated":{"line":72,"column":52}},{"source":"Game.ts","name":null,"original":{"line":71,"column":23},"generated":{"line":72,"column":66}},{"source":"Game.ts","name":null,"original":{"line":71,"column":2},"generated":{"line":72,"column":67}},{"source":"Game.ts","name":null,"original":{"line":72,"column":2},"generated":{"line":74,"column":0}},{"source":"Game.ts","name":null,"original":{"line":72,"column":6},"generated":{"line":74,"column":8}},{"source":"Game.ts","name":null,"original":{"line":72,"column":7},"generated":{"line":74,"column":9}},{"source":"Game.ts","name":null,"original":{"line":72,"column":2},"generated":{"line":74,"column":21}},{"source":"Game.ts","name":null,"original":{"line":72,"column":21},"generated":{"line":74,"column":23}},{"source":"Game.ts","name":null,"original":{"line":73,"column":3},"generated":{"line":75,"column":0}},{"source":"Game.ts","name":null,"original":{"line":74,"column":3},"generated":{"line":76,"column":0}},{"source":"Game.ts","name":null,"original":{"line":75,"column":2},"generated":{"line":78,"column":0}},{"source":"Game.ts","name":null,"original":{"line":75,"column":2},"generated":{"line":78,"column":4}},{"source":"Game.ts","name":null,"original":{"line":75,"column":14},"generated":{"line":78,"column":16}},{"source":"Game.ts","name":null,"original":{"line":75,"column":15},"generated":{"line":78,"column":17}},{"source":"Game.ts","name":null,"original":{"line":75,"column":2},"generated":{"line":78,"column":21}},{"source":"Game.ts","name":null,"original":{"line":75,"column":20},"generated":{"line":78,"column":22}},{"source":"Game.ts","name":null,"original":{"line":75,"column":26},"generated":{"line":78,"column":28}},{"source":"Game.ts","name":null,"original":{"line":75,"column":29},"generated":{"line":78,"column":31}},{"source":"Game.ts","name":null,"original":{"line":75,"column":34},"generated":{"line":78,"column":36}},{"source":"Game.ts","name":null,"original":{"line":75,"column":26},"generated":{"line":78,"column":47}},{"source":"Game.ts","name":null,"original":{"line":75,"column":48},"generated":{"line":78,"column":50}},{"source":"Game.ts","name":null,"original":{"line":75,"column":53},"generated":{"line":78,"column":55}},{"source":"Game.ts","name":null,"original":{"line":75,"column":48},"generated":{"line":78,"column":66}},{"source":"Game.ts","name":null,"original":{"line":75,"column":69},"generated":{"line":78,"column":71}},{"source":"Game.ts","name":null,"original":{"line":75,"column":48},"generated":{"line":78,"column":76}},{"source":"Game.ts","name":null,"original":{"line":75,"column":77},"generated":{"line":78,"column":79}},{"source":"Game.ts","name":null,"original":{"line":75,"column":48},"generated":{"line":78,"column":87}},{"source":"Game.ts","name":null,"original":{"line":75,"column":88},"generated":{"line":78,"column":90}},{"source":"Game.ts","name":null,"original":{"line":75,"column":2},"generated":{"line":78,"column":95}},{"source":"Game.ts","name":null,"original":{"line":76,"column":2},"generated":{"line":80,"column":0}},{"source":"Game.ts","name":null,"original":{"line":76,"column":6},"generated":{"line":80,"column":8}},{"source":"Game.ts","name":null,"original":{"line":76,"column":2},"generated":{"line":80,"column":14}},{"source":"Game.ts","name":null,"original":{"line":76,"column":14},"generated":{"line":80,"column":16}},{"source":"Game.ts","name":null,"original":{"line":77,"column":3},"generated":{"line":81,"column":0}},{"source":"Game.ts","name":null,"original":{"line":77,"column":8},"generated":{"line":81,"column":11}},{"source":"Game.ts","name":null,"original":{"line":77,"column":3},"generated":{"line":81,"column":33}},{"source":"Game.ts","name":null,"original":{"line":77,"column":33},"generated":{"line":81,"column":36}},{"source":"Game.ts","name":null,"original":{"line":77,"column":3},"generated":{"line":81,"column":40}},{"source":"Game.ts","name":null,"original":{"line":78,"column":3},"generated":{"line":82,"column":0}},{"source":"Game.ts","name":null,"original":{"line":76,"column":2},"generated":{"line":82,"column":5}},{"source":"Game.ts","name":null,"original":{"line":78,"column":9},"generated":{"line":82,"column":11}},{"source":"Game.ts","name":null,"original":{"line":79,"column":3},"generated":{"line":83,"column":0}},{"source":"Game.ts","name":null,"original":{"line":79,"column":7},"generated":{"line":83,"column":10}},{"source":"Game.ts","name":null,"original":{"line":79,"column":12},"generated":{"line":83,"column":15}},{"source":"Game.ts","name":null,"original":{"line":79,"column":7},"generated":{"line":83,"column":23}},{"source":"Game.ts","name":null,"original":{"line":79,"column":25},"generated":{"line":83,"column":28}},{"source":"Game.ts","name":null,"original":{"line":79,"column":7},"generated":{"line":83,"column":36}},{"source":"Game.ts","name":null,"original":{"line":79,"column":37},"generated":{"line":83,"column":40}},{"source":"Game.ts","name":null,"original":{"line":79,"column":42},"generated":{"line":83,"column":45}},{"source":"Game.ts","name":null,"original":{"line":79,"column":3},"generated":{"line":83,"column":56}},{"source":"Game.ts","name":null,"original":{"line":79,"column":55},"generated":{"line":83,"column":58}},{"source":"Game.ts","name":null,"original":{"line":80,"column":4},"generated":{"line":84,"column":0}},{"source":"Game.ts","name":null,"original":{"line":80,"column":4},"generated":{"line":84,"column":8}},{"source":"Game.ts","name":null,"original":{"line":80,"column":14},"generated":{"line":84,"column":18}},{"source":"Game.ts","name":null,"original":{"line":80,"column":15},"generated":{"line":84,"column":19}},{"source":"Game.ts","name":null,"original":{"line":80,"column":15},"generated":{"line":84,"column":31}},{"source":"Game.ts","name":null,"original":{"line":81,"column":5},"generated":{"line":85,"column":0}},{"source":"Game.ts","name":null,"original":{"line":81,"column":5},"generated":{"line":85,"column":10}},{"source":"Game.ts","name":null,"original":{"line":81,"column":9},"generated":{"line":85,"column":15}},{"source":"Game.ts","name":null,"original":{"line":81,"column":10},"generated":{"line":85,"column":16}},{"source":"Game.ts","name":null,"original":{"line":81,"column":5},"generated":{"line":85,"column":30}},{"source":"Game.ts","name":null,"original":{"line":82,"column":5},"generated":{"line":87,"column":0}},{"source":"Game.ts","name":null,"original":{"line":82,"column":5},"generated":{"line":87,"column":10}},{"source":"Game.ts","name":null,"original":{"line":82,"column":9},"generated":{"line":87,"column":15}},{"source":"Game.ts","name":null,"original":{"line":82,"column":10},"generated":{"line":87,"column":16}},{"source":"Game.ts","name":null,"original":{"line":82,"column":5},"generated":{"line":87,"column":29}},{"source":"Game.ts","name":null,"original":{"line":82,"column":24},"generated":{"line":87,"column":30}},{"source":"Game.ts","name":null,"original":{"line":82,"column":5},"generated":{"line":87,"column":34}},{"source":"Game.ts","name":null,"original":{"line":83,"column":5},"generated":{"line":88,"column":0}},{"source":"Game.ts","name":null,"original":{"line":80,"column":14},"generated":{"line":88,"column":9}},{"source":"Game.ts","name":null,"original":{"line":83,"column":7},"generated":{"line":88,"column":11}},{"source":"Game.ts","name":null,"original":{"line":83,"column":19},"generated":{"line":88,"column":23}},{"source":"Game.ts","name":null,"original":{"line":83,"column":20},"generated":{"line":88,"column":24}},{"source":"Game.ts","name":null,"original":{"line":83,"column":19},"generated":{"line":88,"column":27}},{"source":"Game.ts","name":null,"original":{"line":83,"column":25},"generated":{"line":88,"column":29}},{"source":"Game.ts","name":null,"original":{"line":83,"column":19},"generated":{"line":88,"column":32}},{"source":"Game.ts","name":null,"original":{"line":80,"column":14},"generated":{"line":88,"column":33}},{"source":"Game.ts","name":null,"original":{"line":80,"column":4},"generated":{"line":88,"column":34}},{"source":"Game.ts","name":null,"original":{"line":84,"column":4},"generated":{"line":89,"column":0}},{"source":"Game.ts","name":null,"original":{"line":85,"column":3},"generated":{"line":90,"column":0}},{"source":"Game.ts","name":null,"original":{"line":86,"column":2},"generated":{"line":91,"column":0}},{"source":"Game.ts","name":null,"original":{"line":70,"column":8},"generated":{"line":91,"column":3}},{"source":"Game.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":93,"column":0}},{"source":"Game.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":93,"column":2}},{"source":"Game.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":93,"column":6}},{"source":"Game.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":93,"column":7}},{"source":"Game.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":93,"column":16}},{"source":"Game.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":93,"column":17}},{"source":"Game.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":93,"column":33}},{"source":"Game.ts","name":null,"original":{"line":88,"column":1},"generated":{"line":93,"column":36}},{"source":"Game.ts","name":null,"original":{"line":88,"column":1},"generated":{"line":93,"column":48}},{"source":"Game.ts","name":null,"original":{"line":88,"column":30},"generated":{"line":93,"column":49}},{"source":"Game.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":93,"column":50}},{"source":"Game.ts","name":null,"original":{"line":90,"column":8},"generated":{"line":95,"column":0}},{"source":"Game.ts","name":null,"original":{"line":90,"column":8},"generated":{"line":95,"column":2}},{"source":"Game.ts","name":null,"original":{"line":90,"column":8},"generated":{"line":95,"column":6}},{"source":"Game.ts","name":null,"original":{"line":90,"column":8},"generated":{"line":95,"column":7}},{"source":"Game.ts","name":null,"original":{"line":90,"column":8},"generated":{"line":95,"column":16}},{"source":"Game.ts","name":null,"original":{"line":90,"column":8},"generated":{"line":95,"column":17}},{"source":"Game.ts","name":null,"original":{"line":90,"column":8},"generated":{"line":95,"column":29}},{"source":"Game.ts","name":null,"original":{"line":90,"column":1},"generated":{"line":95,"column":32}},{"source":"Game.ts","name":null,"original":{"line":90,"column":21},"generated":{"line":95,"column":42}},{"source":"Game.ts","name":null,"original":{"line":90,"column":1},"generated":{"line":95,"column":46}},{"source":"Game.ts","name":null,"original":{"line":90,"column":39},"generated":{"line":95,"column":48}},{"source":"Game.ts","name":null,"original":{"line":90,"column":1},"generated":{"line":95,"column":52}},{"source":"Game.ts","name":null,"original":{"line":90,"column":51},"generated":{"line":95,"column":54}},{"source":"Game.ts","name":null,"original":{"line":91,"column":2},"generated":{"line":96,"column":0}},{"source":"Game.ts","name":null,"original":{"line":91,"column":6},"generated":{"line":96,"column":8}},{"source":"Game.ts","name":null,"original":{"line":91,"column":11},"generated":{"line":96,"column":13}},{"source":"Game.ts","name":null,"original":{"line":91,"column":2},"generated":{"line":96,"column":35}},{"source":"Game.ts","name":null,"original":{"line":91,"column":35},"generated":{"line":96,"column":37}},{"source":"Game.ts","name":null,"original":{"line":92,"column":3},"generated":{"line":97,"column":0}},{"source":"Game.ts","name":null,"original":{"line":92,"column":8},"generated":{"line":97,"column":11}},{"source":"Game.ts","name":null,"original":{"line":92,"column":3},"generated":{"line":97,"column":33}},{"source":"Game.ts","name":null,"original":{"line":92,"column":33},"generated":{"line":97,"column":36}},{"source":"Game.ts","name":null,"original":{"line":92,"column":34},"generated":{"line":97,"column":37}},{"source":"Game.ts","name":null,"original":{"line":92,"column":39},"generated":{"line":97,"column":42}},{"source":"Game.ts","name":null,"original":{"line":92,"column":34},"generated":{"line":97,"column":50}},{"source":"Game.ts","name":null,"original":{"line":92,"column":48},"generated":{"line":97,"column":51}},{"source":"Game.ts","name":null,"original":{"line":92,"column":34},"generated":{"line":97,"column":55}},{"source":"Game.ts","name":null,"original":{"line":92,"column":54},"generated":{"line":97,"column":57}},{"source":"Game.ts","name":null,"original":{"line":92,"column":59},"generated":{"line":97,"column":62}},{"source":"Game.ts","name":null,"original":{"line":92,"column":34},"generated":{"line":97,"column":73}},{"source":"Game.ts","name":null,"original":{"line":92,"column":3},"generated":{"line":97,"column":74}},{"source":"Game.ts","name":null,"original":{"line":93,"column":3},"generated":{"line":99,"column":0}},{"source":"Game.ts","name":null,"original":{"line":93,"column":7},"generated":{"line":99,"column":10}},{"source":"Game.ts","name":null,"original":{"line":93,"column":12},"generated":{"line":99,"column":15}},{"source":"Game.ts","name":null,"original":{"line":93,"column":3},"generated":{"line":99,"column":37}},{"source":"Game.ts","name":null,"original":{"line":93,"column":36},"generated":{"line":99,"column":39}},{"source":"Game.ts","name":null,"original":{"line":94,"column":4},"generated":{"line":100,"column":0}},{"source":"Game.ts","name":null,"original":{"line":95,"column":4},"generated":{"line":101,"column":0}},{"source":"Game.ts","name":null,"original":{"line":96,"column":3},"generated":{"line":103,"column":0}},{"source":"Game.ts","name":null,"original":{"line":96,"column":7},"generated":{"line":103,"column":10}},{"source":"Game.ts","name":null,"original":{"line":96,"column":12},"generated":{"line":103,"column":15}},{"source":"Game.ts","name":null,"original":{"line":96,"column":7},"generated":{"line":103,"column":23}},{"source":"Game.ts","name":null,"original":{"line":96,"column":25},"generated":{"line":103,"column":28}},{"source":"Game.ts","name":null,"original":{"line":96,"column":7},"generated":{"line":103,"column":36}},{"source":"Game.ts","name":null,"original":{"line":96,"column":37},"generated":{"line":103,"column":40}},{"source":"Game.ts","name":null,"original":{"line":96,"column":42},"generated":{"line":103,"column":45}},{"source":"Game.ts","name":null,"original":{"line":96,"column":3},"generated":{"line":103,"column":56}},{"source":"Game.ts","name":null,"original":{"line":96,"column":55},"generated":{"line":103,"column":58}},{"source":"Game.ts","name":null,"original":{"line":97,"column":4},"generated":{"line":104,"column":0}},{"source":"Game.ts","name":null,"original":{"line":97,"column":9},"generated":{"line":104,"column":13}},{"source":"Game.ts","name":null,"original":{"line":97,"column":4},"generated":{"line":104,"column":26}},{"source":"Game.ts","name":null,"original":{"line":97,"column":23},"generated":{"line":104,"column":27}},{"source":"Game.ts","name":null,"original":{"line":97,"column":4},"generated":{"line":104,"column":32}},{"source":"Game.ts","name":null,"original":{"line":98,"column":4},"generated":{"line":105,"column":0}},{"source":"Game.ts","name":null,"original":{"line":99,"column":3},"generated":{"line":106,"column":0}},{"source":"Game.ts","name":null,"original":{"line":100,"column":2},"generated":{"line":107,"column":0}},{"source":"Game.ts","name":null,"original":{"line":90,"column":8},"generated":{"line":107,"column":3}},{"source":"Game.ts","name":null,"original":{"line":102,"column":1},"generated":{"line":108,"column":0}},{"source":"Game.ts","name":null,"original":{"line":105,"column":8},"generated":{"line":113,"column":0}},{"source":"Game.ts","name":null,"original":{"line":105,"column":8},"generated":{"line":113,"column":2}},{"source":"Game.ts","name":null,"original":{"line":105,"column":8},"generated":{"line":113,"column":6}},{"source":"Game.ts","name":null,"original":{"line":105,"column":8},"generated":{"line":113,"column":7}},{"source":"Game.ts","name":null,"original":{"line":105,"column":8},"generated":{"line":113,"column":16}},{"source":"Game.ts","name":null,"original":{"line":105,"column":8},"generated":{"line":113,"column":17}},{"source":"Game.ts","name":null,"original":{"line":105,"column":8},"generated":{"line":113,"column":25}},{"source":"Game.ts","name":null,"original":{"line":105,"column":1},"generated":{"line":113,"column":28}},{"source":"Game.ts","name":null,"original":{"line":105,"column":17},"generated":{"line":113,"column":38}},{"source":"Game.ts","name":null,"original":{"line":105,"column":1},"generated":{"line":113,"column":42}},{"source":"Game.ts","name":null,"original":{"line":105,"column":31},"generated":{"line":113,"column":44}},{"source":"Game.ts","name":null,"original":{"line":105,"column":1},"generated":{"line":113,"column":49}},{"source":"Game.ts","name":null,"original":{"line":105,"column":54},"generated":{"line":113,"column":51}},{"source":"Game.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":114,"column":0}},{"source":"Game.ts","name":null,"original":{"line":107,"column":6},"generated":{"line":114,"column":8}},{"source":"Game.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":114,"column":18}},{"source":"Game.ts","name":null,"original":{"line":108,"column":2},"generated":{"line":115,"column":0}},{"source":"Game.ts","name":null,"original":{"line":108,"column":6},"generated":{"line":115,"column":8}},{"source":"Game.ts","name":null,"original":{"line":108,"column":10},"generated":{"line":115,"column":12}},{"source":"Game.ts","name":null,"original":{"line":108,"column":13},"generated":{"line":115,"column":15}},{"source":"Game.ts","name":null,"original":{"line":108,"column":2},"generated":{"line":115,"column":16}},{"source":"Game.ts","name":null,"original":{"line":109,"column":2},"generated":{"line":117,"column":0}},{"source":"Game.ts","name":null,"original":{"line":109,"column":7},"generated":{"line":117,"column":9}},{"source":"Game.ts","name":null,"original":{"line":109,"column":11},"generated":{"line":117,"column":13}},{"source":"Game.ts","name":null,"original":{"line":109,"column":12},"generated":{"line":117,"column":14}},{"source":"Game.ts","name":null,"original":{"line":109,"column":15},"generated":{"line":117,"column":17}},{"source":"Game.ts","name":null,"original":{"line":109,"column":2},"generated":{"line":117,"column":18}},{"source":"Game.ts","name":null,"original":{"line":109,"column":18},"generated":{"line":117,"column":20}},{"source":"Game.ts","name":null,"original":{"line":109,"column":19},"generated":{"line":117,"column":21}},{"source":"Game.ts","name":null,"original":{"line":109,"column":22},"generated":{"line":117,"column":24}},{"source":"Game.ts","name":null,"original":{"line":109,"column":27},"generated":{"line":117,"column":29}},{"source":"Game.ts","name":null,"original":{"line":109,"column":22},"generated":{"line":117,"column":36}},{"source":"Game.ts","name":null,"original":{"line":109,"column":35},"generated":{"line":117,"column":37}},{"source":"Game.ts","name":null,"original":{"line":109,"column":22},"generated":{"line":117,"column":41}},{"source":"Game.ts","name":null,"original":{"line":109,"column":41},"generated":{"line":117,"column":43}},{"source":"Game.ts","name":null,"original":{"line":109,"column":2},"generated":{"line":117,"column":49}},{"source":"Game.ts","name":null,"original":{"line":109,"column":49},"generated":{"line":117,"column":51}},{"source":"Game.ts","name":null,"original":{"line":109,"column":50},"generated":{"line":117,"column":52}},{"source":"Game.ts","name":null,"original":{"line":109,"column":2},"generated":{"line":117,"column":54}},{"source":"Game.ts","name":null,"original":{"line":109,"column":54},"generated":{"line":117,"column":56}},{"source":"Game.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":118,"column":0}},{"source":"Game.ts","name":null,"original":{"line":110,"column":9},"generated":{"line":118,"column":10}},{"source":"Game.ts","name":null,"original":{"line":110,"column":13},"generated":{"line":118,"column":14}},{"source":"Game.ts","name":null,"original":{"line":110,"column":16},"generated":{"line":118,"column":17}},{"source":"Game.ts","name":null,"original":{"line":110,"column":21},"generated":{"line":118,"column":22}},{"source":"Game.ts","name":null,"original":{"line":110,"column":16},"generated":{"line":118,"column":29}},{"source":"Game.ts","name":null,"original":{"line":110,"column":29},"generated":{"line":118,"column":30}},{"source":"Game.ts","name":null,"original":{"line":110,"column":16},"generated":{"line":118,"column":34}},{"source":"Game.ts","name":null,"original":{"line":110,"column":35},"generated":{"line":118,"column":36}},{"source":"Game.ts","name":null,"original":{"line":110,"column":16},"generated":{"line":118,"column":37}},{"source":"Game.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":118,"column":38}},{"source":"Game.ts","name":null,"original":{"line":111,"column":3},"generated":{"line":119,"column":0}},{"source":"Game.ts","name":null,"original":{"line":111,"column":9},"generated":{"line":119,"column":10}},{"source":"Game.ts","name":null,"original":{"line":111,"column":14},"generated":{"line":119,"column":17}},{"source":"Game.ts","name":null,"original":{"line":111,"column":17},"generated":{"line":119,"column":20}},{"source":"Game.ts","name":null,"original":{"line":111,"column":21},"generated":{"line":119,"column":24}},{"source":"Game.ts","name":null,"original":{"line":111,"column":22},"generated":{"line":119,"column":25}},{"source":"Game.ts","name":null,"original":{"line":111,"column":17},"generated":{"line":119,"column":29}},{"source":"Game.ts","name":null,"original":{"line":111,"column":27},"generated":{"line":119,"column":30}},{"source":"Game.ts","name":null,"original":{"line":111,"column":17},"generated":{"line":119,"column":37}},{"source":"Game.ts","name":null,"original":{"line":111,"column":3},"generated":{"line":119,"column":38}},{"source":"Game.ts","name":null,"original":{"line":112,"column":3},"generated":{"line":121,"column":0}},{"source":"Game.ts","name":null,"original":{"line":112,"column":7},"generated":{"line":121,"column":10}},{"source":"Game.ts","name":null,"original":{"line":112,"column":8},"generated":{"line":121,"column":11}},{"source":"Game.ts","name":null,"original":{"line":112,"column":3},"generated":{"line":121,"column":18}},{"source":"Game.ts","name":null,"original":{"line":112,"column":15},"generated":{"line":121,"column":20}},{"source":"Game.ts","name":null,"original":{"line":113,"column":4},"generated":{"line":122,"column":0}},{"source":"Game.ts","name":null,"original":{"line":113,"column":4},"generated":{"line":122,"column":8}},{"source":"Game.ts","name":null,"original":{"line":113,"column":14},"generated":{"line":122,"column":18}},{"source":"Game.ts","name":null,"original":{"line":113,"column":17},"generated":{"line":122,"column":21}},{"source":"Game.ts","name":null,"original":{"line":113,"column":4},"generated":{"line":122,"column":25}},{"source":"Game.ts","name":null,"original":{"line":114,"column":4},"generated":{"line":123,"column":0}},{"source":"Game.ts","name":null,"original":{"line":114,"column":4},"generated":{"line":123,"column":8}},{"source":"Game.ts","name":null,"original":{"line":114,"column":8},"generated":{"line":123,"column":12}},{"source":"Game.ts","name":null,"original":{"line":114,"column":11},"generated":{"line":123,"column":15}},{"source":"Game.ts","name":null,"original":{"line":114,"column":4},"generated":{"line":123,"column":16}},{"source":"Game.ts","name":null,"original":{"line":115,"column":4},"generated":{"line":124,"column":0}},{"source":"Game.ts","name":null,"original":{"line":116,"column":3},"generated":{"line":126,"column":0}},{"source":"Game.ts","name":null,"original":{"line":116,"column":7},"generated":{"line":126,"column":10}},{"source":"Game.ts","name":null,"original":{"line":116,"column":3},"generated":{"line":126,"column":17}},{"source":"Game.ts","name":null,"original":{"line":116,"column":14},"generated":{"line":126,"column":19}},{"source":"Game.ts","name":null,"original":{"line":117,"column":4},"generated":{"line":127,"column":0}},{"source":"Game.ts","name":null,"original":{"line":118,"column":4},"generated":{"line":128,"column":0}},{"source":"Game.ts","name":null,"original":{"line":120,"column":3},"generated":{"line":129,"column":0}},{"source":"Game.ts","name":null,"original":{"line":121,"column":2},"generated":{"line":131,"column":0}},{"source":"Game.ts","name":null,"original":{"line":121,"column":2},"generated":{"line":131,"column":4}},{"source":"Game.ts","name":null,"original":{"line":121,"column":9},"generated":{"line":131,"column":11}},{"source":"Game.ts","name":null,"original":{"line":121,"column":10},"generated":{"line":131,"column":12}},{"source":"Game.ts","name":null,"original":{"line":121,"column":2},"generated":{"line":131,"column":15}},{"source":"Game.ts","name":null,"original":{"line":121,"column":14},"generated":{"line":131,"column":16}},{"source":"Game.ts","name":null,"original":{"line":121,"column":2},"generated":{"line":131,"column":28}},{"source":"Game.ts","name":null,"original":{"line":121,"column":28},"generated":{"line":131,"column":30}},{"source":"Game.ts","name":null,"original":{"line":121,"column":2},"generated":{"line":131,"column":40}},{"source":"Game.ts","name":null,"original":{"line":122,"column":2},"generated":{"line":133,"column":0}},{"source":"Game.ts","name":null,"original":{"line":122,"column":6},"generated":{"line":133,"column":8}},{"source":"Game.ts","name":null,"original":{"line":122,"column":7},"generated":{"line":133,"column":9}},{"source":"Game.ts","name":null,"original":{"line":122,"column":2},"generated":{"line":133,"column":19}},{"source":"Game.ts","name":null,"original":{"line":122,"column":19},"generated":{"line":133,"column":21}},{"source":"Game.ts","name":null,"original":{"line":123,"column":3},"generated":{"line":134,"column":0}},{"source":"Game.ts","name":null,"original":{"line":123,"column":10},"generated":{"line":134,"column":13}},{"source":"Game.ts","name":null,"original":{"line":123,"column":3},"generated":{"line":134,"column":18}},{"source":"Game.ts","name":null,"original":{"line":124,"column":3},"generated":{"line":135,"column":0}},{"source":"Game.ts","name":null,"original":{"line":125,"column":2},"generated":{"line":137,"column":0}},{"source":"Game.ts","name":null,"original":{"line":125,"column":2},"generated":{"line":137,"column":4}},{"source":"Game.ts","name":null,"original":{"line":125,"column":12},"generated":{"line":137,"column":14}},{"source":"Game.ts","name":null,"original":{"line":125,"column":13},"generated":{"line":137,"column":15}},{"source":"Game.ts","name":null,"original":{"line":125,"column":2},"generated":{"line":137,"column":19}},{"source":"Game.ts","name":null,"original":{"line":125,"column":18},"generated":{"line":137,"column":20}},{"source":"Game.ts","name":null,"original":{"line":125,"column":2},"generated":{"line":137,"column":27}},{"source":"Game.ts","name":null,"original":{"line":125,"column":27},"generated":{"line":137,"column":29}},{"source":"Game.ts","name":null,"original":{"line":125,"column":2},"generated":{"line":137,"column":34}},{"source":"Game.ts","name":null,"original":{"line":126,"column":2},"generated":{"line":138,"column":0}},{"source":"Game.ts","name":null,"original":{"line":126,"column":7},"generated":{"line":138,"column":9}},{"source":"Game.ts","name":null,"original":{"line":126,"column":2},"generated":{"line":138,"column":20}},{"source":"Game.ts","name":null,"original":{"line":126,"column":19},"generated":{"line":138,"column":21}},{"source":"Game.ts","name":null,"original":{"line":126,"column":2},"generated":{"line":138,"column":25}},{"source":"Game.ts","name":null,"original":{"line":126,"column":25},"generated":{"line":138,"column":27}},{"source":"Game.ts","name":null,"original":{"line":126,"column":2},"generated":{"line":138,"column":31}},{"source":"Game.ts","name":null,"original":{"line":127,"column":2},"generated":{"line":139,"column":0}},{"source":"Game.ts","name":null,"original":{"line":127,"column":9},"generated":{"line":139,"column":11}},{"source":"Game.ts","name":null,"original":{"line":127,"column":2},"generated":{"line":139,"column":15}},{"source":"Game.ts","name":null,"original":{"line":128,"column":2},"generated":{"line":140,"column":0}},{"source":"Game.ts","name":null,"original":{"line":105,"column":8},"generated":{"line":140,"column":3}},{"source":"Game.ts","name":null,"original":{"line":130,"column":8},"generated":{"line":142,"column":0}},{"source":"Game.ts","name":null,"original":{"line":130,"column":8},"generated":{"line":142,"column":2}},{"source":"Game.ts","name":null,"original":{"line":130,"column":8},"generated":{"line":142,"column":6}},{"source":"Game.ts","name":null,"original":{"line":130,"column":8},"generated":{"line":142,"column":7}},{"source":"Game.ts","name":null,"original":{"line":130,"column":8},"generated":{"line":142,"column":16}},{"source":"Game.ts","name":null,"original":{"line":130,"column":8},"generated":{"line":142,"column":17}},{"source":"Game.ts","name":null,"original":{"line":130,"column":8},"generated":{"line":142,"column":28}},{"source":"Game.ts","name":null,"original":{"line":130,"column":1},"generated":{"line":142,"column":31}},{"source":"Game.ts","name":null,"original":{"line":130,"column":20},"generated":{"line":142,"column":41}},{"source":"Game.ts","name":null,"original":{"line":130,"column":1},"generated":{"line":142,"column":42}},{"source":"Game.ts","name":null,"original":{"line":130,"column":31},"generated":{"line":142,"column":44}},{"source":"Game.ts","name":null,"original":{"line":130,"column":1},"generated":{"line":142,"column":45}},{"source":"Game.ts","name":null,"original":{"line":130,"column":40},"generated":{"line":142,"column":47}},{"source":"Game.ts","name":null,"original":{"line":131,"column":2},"generated":{"line":143,"column":0}},{"source":"Game.ts","name":null,"original":{"line":131,"column":8},"generated":{"line":143,"column":8}},{"source":"Game.ts","name":null,"original":{"line":131,"column":11},"generated":{"line":143,"column":11}},{"source":"Game.ts","name":null,"original":{"line":131,"column":14},"generated":{"line":143,"column":14}},{"source":"Game.ts","name":null,"original":{"line":131,"column":19},"generated":{"line":143,"column":19}},{"source":"Game.ts","name":null,"original":{"line":131,"column":14},"generated":{"line":143,"column":33}},{"source":"Game.ts","name":null,"original":{"line":131,"column":34},"generated":{"line":143,"column":34}},{"source":"Game.ts","name":null,"original":{"line":131,"column":14},"generated":{"line":143,"column":35}},{"source":"Game.ts","name":null,"original":{"line":131,"column":37},"generated":{"line":143,"column":37}},{"source":"Game.ts","name":null,"original":{"line":131,"column":14},"generated":{"line":143,"column":38}},{"source":"Game.ts","name":null,"original":{"line":131,"column":40},"generated":{"line":143,"column":40}},{"source":"Game.ts","name":null,"original":{"line":131,"column":14},"generated":{"line":143,"column":52}},{"source":"Game.ts","name":null,"original":{"line":131,"column":57},"generated":{"line":143,"column":57}},{"source":"Game.ts","name":null,"original":{"line":131,"column":62},"generated":{"line":143,"column":62}},{"source":"Game.ts","name":null,"original":{"line":131,"column":57},"generated":{"line":143,"column":76}},{"source":"Game.ts","name":null,"original":{"line":131,"column":77},"generated":{"line":143,"column":77}},{"source":"Game.ts","name":null,"original":{"line":131,"column":57},"generated":{"line":143,"column":78}},{"source":"Game.ts","name":null,"original":{"line":131,"column":80},"generated":{"line":143,"column":80}},{"source":"Game.ts","name":null,"original":{"line":131,"column":57},"generated":{"line":143,"column":81}},{"source":"Game.ts","name":null,"original":{"line":131,"column":83},"generated":{"line":143,"column":83}},{"source":"Game.ts","name":null,"original":{"line":131,"column":57},"generated":{"line":143,"column":93}},{"source":"Game.ts","name":null,"original":{"line":131,"column":14},"generated":{"line":143,"column":94}},{"source":"Game.ts","name":null,"original":{"line":131,"column":98},"generated":{"line":143,"column":98}},{"source":"Game.ts","name":null,"original":{"line":131,"column":103},"generated":{"line":143,"column":103}},{"source":"Game.ts","name":null,"original":{"line":131,"column":98},"generated":{"line":143,"column":117}},{"source":"Game.ts","name":null,"original":{"line":131,"column":118},"generated":{"line":143,"column":118}},{"source":"Game.ts","name":null,"original":{"line":131,"column":98},"generated":{"line":143,"column":119}},{"source":"Game.ts","name":null,"original":{"line":131,"column":121},"generated":{"line":143,"column":121}},{"source":"Game.ts","name":null,"original":{"line":131,"column":98},"generated":{"line":143,"column":122}},{"source":"Game.ts","name":null,"original":{"line":131,"column":124},"generated":{"line":143,"column":124}},{"source":"Game.ts","name":null,"original":{"line":131,"column":98},"generated":{"line":143,"column":139}},{"source":"Game.ts","name":null,"original":{"line":131,"column":14},"generated":{"line":143,"column":140}},{"source":"Game.ts","name":null,"original":{"line":131,"column":144},"generated":{"line":143,"column":144}},{"source":"Game.ts","name":null,"original":{"line":131,"column":149},"generated":{"line":143,"column":149}},{"source":"Game.ts","name":null,"original":{"line":131,"column":144},"generated":{"line":143,"column":163}},{"source":"Game.ts","name":null,"original":{"line":131,"column":164},"generated":{"line":143,"column":164}},{"source":"Game.ts","name":null,"original":{"line":131,"column":144},"generated":{"line":143,"column":165}},{"source":"Game.ts","name":null,"original":{"line":131,"column":167},"generated":{"line":143,"column":167}},{"source":"Game.ts","name":null,"original":{"line":131,"column":144},"generated":{"line":143,"column":168}},{"source":"Game.ts","name":null,"original":{"line":131,"column":170},"generated":{"line":143,"column":170}},{"source":"Game.ts","name":null,"original":{"line":131,"column":144},"generated":{"line":143,"column":186}},{"source":"Game.ts","name":null,"original":{"line":131,"column":2},"generated":{"line":143,"column":187}},{"source":"Game.ts","name":null,"original":{"line":132,"column":2},"generated":{"line":145,"column":0}},{"source":"Game.ts","name":null,"original":{"line":132,"column":6},"generated":{"line":145,"column":8}},{"source":"Game.ts","name":null,"original":{"line":132,"column":9},"generated":{"line":145,"column":11}},{"source":"Game.ts","name":null,"original":{"line":132,"column":14},"generated":{"line":145,"column":16}},{"source":"Game.ts","name":null,"original":{"line":132,"column":2},"generated":{"line":145,"column":21}},{"source":"Game.ts","name":null,"original":{"line":132,"column":21},"generated":{"line":145,"column":23}},{"source":"Game.ts","name":null,"original":{"line":133,"column":3},"generated":{"line":146,"column":0}},{"source":"Game.ts","name":null,"original":{"line":133,"column":3},"generated":{"line":146,"column":6}},{"source":"Game.ts","name":null,"original":{"line":133,"column":10},"generated":{"line":146,"column":13}},{"source":"Game.ts","name":null,"original":{"line":133,"column":11},"generated":{"line":146,"column":14}},{"source":"Game.ts","name":null,"original":{"line":133,"column":3},"generated":{"line":146,"column":17}},{"source":"Game.ts","name":null,"original":{"line":133,"column":15},"generated":{"line":146,"column":18}},{"source":"Game.ts","name":null,"original":{"line":133,"column":3},"generated":{"line":146,"column":25}},{"source":"Game.ts","name":null,"original":{"line":134,"column":3},"generated":{"line":147,"column":0}},{"source":"Game.ts","name":null,"original":{"line":134,"column":10},"generated":{"line":147,"column":13}},{"source":"Game.ts","name":null,"original":{"line":134,"column":3},"generated":{"line":147,"column":18}},{"source":"Game.ts","name":null,"original":{"line":135,"column":3},"generated":{"line":148,"column":0}},{"source":"Game.ts","name":null,"original":{"line":136,"column":2},"generated":{"line":150,"column":0}},{"source":"Game.ts","name":null,"original":{"line":136,"column":2},"generated":{"line":150,"column":4}},{"source":"Game.ts","name":null,"original":{"line":136,"column":9},"generated":{"line":150,"column":11}},{"source":"Game.ts","name":null,"original":{"line":136,"column":10},"generated":{"line":150,"column":12}},{"source":"Game.ts","name":null,"original":{"line":136,"column":2},"generated":{"line":150,"column":15}},{"source":"Game.ts","name":null,"original":{"line":136,"column":14},"generated":{"line":150,"column":16}},{"source":"Game.ts","name":null,"original":{"line":136,"column":2},"generated":{"line":150,"column":19}},{"source":"Game.ts","name":null,"original":{"line":137,"column":2},"generated":{"line":151,"column":0}},{"source":"Game.ts","name":null,"original":{"line":137,"column":2},"generated":{"line":151,"column":4}},{"source":"Game.ts","name":null,"original":{"line":137,"column":5},"generated":{"line":151,"column":7}},{"source":"Game.ts","name":null,"original":{"line":137,"column":6},"generated":{"line":151,"column":8}},{"source":"Game.ts","name":null,"original":{"line":137,"column":2},"generated":{"line":151,"column":15}},{"source":"Game.ts","name":null,"original":{"line":137,"column":14},"generated":{"line":151,"column":16}},{"source":"Game.ts","name":null,"original":{"line":137,"column":15},"generated":{"line":151,"column":26}},{"source":"Game.ts","name":null,"original":{"line":137,"column":14},"generated":{"line":151,"column":30}},{"source":"Game.ts","name":null,"original":{"line":137,"column":19},"generated":{"line":151,"column":32}},{"source":"Game.ts","name":null,"original":{"line":138,"column":3},"generated":{"line":152,"column":0}},{"source":"Game.ts","name":null,"original":{"line":138,"column":3},"generated":{"line":152,"column":6}},{"source":"Game.ts","name":null,"original":{"line":138,"column":10},"generated":{"line":152,"column":13}},{"source":"Game.ts","name":null,"original":{"line":138,"column":11},"generated":{"line":152,"column":14}},{"source":"Game.ts","name":null,"original":{"line":138,"column":3},"generated":{"line":152,"column":17}},{"source":"Game.ts","name":null,"original":{"line":138,"column":15},"generated":{"line":152,"column":18}},{"source":"Game.ts","name":null,"original":{"line":138,"column":19},"generated":{"line":152,"column":22}},{"source":"Game.ts","name":null,"original":{"line":138,"column":20},"generated":{"line":152,"column":23}},{"source":"Game.ts","name":null,"original":{"line":138,"column":15},"generated":{"line":152,"column":27}},{"source":"Game.ts","name":null,"original":{"line":138,"column":25},"generated":{"line":152,"column":28}},{"source":"Game.ts","name":null,"original":{"line":138,"column":15},"generated":{"line":152,"column":36}},{"source":"Game.ts","name":null,"original":{"line":138,"column":35},"generated":{"line":152,"column":38}},{"source":"Game.ts","name":null,"original":{"line":138,"column":15},"generated":{"line":152,"column":44}},{"source":"Game.ts","name":null,"original":{"line":138,"column":3},"generated":{"line":152,"column":45}},{"source":"Game.ts","name":null,"original":{"line":139,"column":3},"generated":{"line":153,"column":0}},{"source":"Game.ts","name":null,"original":{"line":137,"column":2},"generated":{"line":153,"column":5}},{"source":"Game.ts","name":null,"original":{"line":140,"column":2},"generated":{"line":154,"column":0}},{"source":"Game.ts","name":null,"original":{"line":140,"column":7},"generated":{"line":154,"column":9}},{"source":"Game.ts","name":null,"original":{"line":140,"column":2},"generated":{"line":154,"column":20}},{"source":"Game.ts","name":null,"original":{"line":140,"column":21},"generated":{"line":154,"column":23}},{"source":"Game.ts","name":null,"original":{"line":140,"column":2},"generated":{"line":154,"column":28}},{"source":"Game.ts","name":null,"original":{"line":141,"column":2},"generated":{"line":155,"column":0}},{"source":"Game.ts","name":null,"original":{"line":130,"column":8},"generated":{"line":155,"column":3}},{"source":"Game.ts","name":null,"original":{"line":143,"column":8},"generated":{"line":157,"column":0}},{"source":"Game.ts","name":null,"original":{"line":143,"column":8},"generated":{"line":157,"column":2}},{"source":"Game.ts","name":null,"original":{"line":143,"column":8},"generated":{"line":157,"column":6}},{"source":"Game.ts","name":null,"original":{"line":143,"column":8},"generated":{"line":157,"column":7}},{"source":"Game.ts","name":null,"original":{"line":143,"column":8},"generated":{"line":157,"column":16}},{"source":"Game.ts","name":null,"original":{"line":143,"column":8},"generated":{"line":157,"column":17}},{"source":"Game.ts","name":null,"original":{"line":143,"column":8},"generated":{"line":157,"column":31}},{"source":"Game.ts","name":null,"original":{"line":143,"column":1},"generated":{"line":157,"column":34}},{"source":"Game.ts","name":null,"original":{"line":143,"column":23},"generated":{"line":157,"column":44}},{"source":"Game.ts","name":null,"original":{"line":143,"column":1},"generated":{"line":157,"column":45}},{"source":"Game.ts","name":null,"original":{"line":143,"column":34},"generated":{"line":157,"column":47}},{"source":"Game.ts","name":null,"original":{"line":143,"column":1},"generated":{"line":157,"column":48}},{"source":"Game.ts","name":null,"original":{"line":143,"column":45},"generated":{"line":157,"column":50}},{"source":"Game.ts","name":null,"original":{"line":143,"column":1},"generated":{"line":157,"column":59}},{"source":"Game.ts","name":null,"original":{"line":143,"column":118},"generated":{"line":157,"column":61}},{"source":"Game.ts","name":null,"original":{"line":144,"column":2},"generated":{"line":158,"column":0}},{"source":"Game.ts","name":null,"original":{"line":144,"column":2},"generated":{"line":158,"column":4}},{"source":"Game.ts","name":null,"original":{"line":144,"column":9},"generated":{"line":158,"column":11}},{"source":"Game.ts","name":null,"original":{"line":144,"column":10},"generated":{"line":158,"column":12}},{"source":"Game.ts","name":null,"original":{"line":144,"column":2},"generated":{"line":158,"column":15}},{"source":"Game.ts","name":null,"original":{"line":144,"column":14},"generated":{"line":158,"column":16}},{"source":"Game.ts","name":null,"original":{"line":144,"column":2},"generated":{"line":158,"column":32}},{"source":"Game.ts","name":null,"original":{"line":144,"column":32},"generated":{"line":158,"column":34}},{"source":"Game.ts","name":null,"original":{"line":144,"column":2},"generated":{"line":158,"column":43}},{"source":"Game.ts","name":null,"original":{"line":145,"column":2},"generated":{"line":159,"column":0}},{"source":"Game.ts","name":null,"original":{"line":145,"column":8},"generated":{"line":159,"column":8}},{"source":"Game.ts","name":null,"original":{"line":145,"column":13},"generated":{"line":159,"column":13}},{"source":"Game.ts","name":null,"original":{"line":145,"column":16},"generated":{"line":159,"column":16}},{"source":"Game.ts","name":null,"original":{"line":145,"column":21},"generated":{"line":159,"column":21}},{"source":"Game.ts","name":null,"original":{"line":145,"column":16},"generated":{"line":159,"column":28}},{"source":"Game.ts","name":null,"original":{"line":145,"column":29},"generated":{"line":159,"column":29}},{"source":"Game.ts","name":null,"original":{"line":145,"column":16},"generated":{"line":159,"column":30}},{"source":"Game.ts","name":null,"original":{"line":145,"column":32},"generated":{"line":159,"column":32}},{"source":"Game.ts","name":null,"original":{"line":145,"column":16},"generated":{"line":159,"column":33}},{"source":"Game.ts","name":null,"original":{"line":145,"column":35},"generated":{"line":159,"column":35}},{"source":"Game.ts","name":null,"original":{"line":145,"column":16},"generated":{"line":159,"column":39}},{"source":"Game.ts","name":null,"original":{"line":145,"column":40},"generated":{"line":159,"column":40}},{"source":"Game.ts","name":null,"original":{"line":145,"column":16},"generated":{"line":159,"column":47}},{"source":"Game.ts","name":null,"original":{"line":145,"column":2},"generated":{"line":159,"column":48}},{"source":"Game.ts","name":null,"original":{"line":146,"column":2},"generated":{"line":161,"column":0}},{"source":"Game.ts","name":null,"original":{"line":146,"column":6},"generated":{"line":161,"column":8}},{"source":"Game.ts","name":null,"original":{"line":146,"column":7},"generated":{"line":161,"column":9}},{"source":"Game.ts","name":null,"original":{"line":146,"column":2},"generated":{"line":161,"column":14}},{"source":"Game.ts","name":null,"original":{"line":146,"column":14},"generated":{"line":161,"column":16}},{"source":"Game.ts","name":null,"original":{"line":147,"column":3},"generated":{"line":162,"column":0}},{"source":"Game.ts","name":null,"original":{"line":147,"column":10},"generated":{"line":162,"column":13}},{"source":"Game.ts","name":null,"original":{"line":147,"column":3},"generated":{"line":162,"column":18}},{"source":"Game.ts","name":null,"original":{"line":148,"column":3},"generated":{"line":163,"column":0}},{"source":"Game.ts","name":null,"original":{"line":149,"column":2},"generated":{"line":165,"column":0}},{"source":"Game.ts","name":null,"original":{"line":149,"column":8},"generated":{"line":165,"column":8}},{"source":"Game.ts","name":null,"original":{"line":149,"column":13},"generated":{"line":165,"column":13}},{"source":"Game.ts","name":null,"original":{"line":149,"column":16},"generated":{"line":165,"column":16}},{"source":"Game.ts","name":null,"original":{"line":149,"column":2},"generated":{"line":165,"column":18}},{"source":"Game.ts","name":null,"original":{"line":150,"column":2},"generated":{"line":166,"column":0}},{"source":"Game.ts","name":null,"original":{"line":150,"column":6},"generated":{"line":166,"column":8}},{"source":"Game.ts","name":null,"original":{"line":150,"column":2},"generated":{"line":166,"column":19}},{"source":"Game.ts","name":null,"original":{"line":151,"column":2},"generated":{"line":168,"column":0}},{"source":"Game.ts","name":null,"original":{"line":151,"column":7},"generated":{"line":168,"column":9}},{"source":"Game.ts","name":null,"original":{"line":151,"column":11},"generated":{"line":168,"column":13}},{"source":"Game.ts","name":null,"original":{"line":151,"column":12},"generated":{"line":168,"column":14}},{"source":"Game.ts","name":null,"original":{"line":151,"column":15},"generated":{"line":168,"column":17}},{"source":"Game.ts","name":null,"original":{"line":151,"column":2},"generated":{"line":168,"column":18}},{"source":"Game.ts","name":null,"original":{"line":151,"column":18},"generated":{"line":168,"column":20}},{"source":"Game.ts","name":null,"original":{"line":151,"column":19},"generated":{"line":168,"column":21}},{"source":"Game.ts","name":null,"original":{"line":151,"column":22},"generated":{"line":168,"column":24}},{"source":"Game.ts","name":null,"original":{"line":151,"column":2},"generated":{"line":168,"column":25}},{"source":"Game.ts","name":null,"original":{"line":151,"column":25},"generated":{"line":168,"column":27}},{"source":"Game.ts","name":null,"original":{"line":151,"column":26},"generated":{"line":168,"column":28}},{"source":"Game.ts","name":null,"original":{"line":151,"column":2},"generated":{"line":168,"column":30}},{"source":"Game.ts","name":null,"original":{"line":151,"column":30},"generated":{"line":168,"column":32}},{"source":"Game.ts","name":null,"original":{"line":152,"column":3},"generated":{"line":169,"column":0}},{"source":"Game.ts","name":null,"original":{"line":152,"column":7},"generated":{"line":169,"column":10}},{"source":"Game.ts","name":null,"original":{"line":152,"column":11},"generated":{"line":169,"column":14}},{"source":"Game.ts","name":null,"original":{"line":152,"column":14},"generated":{"line":169,"column":17}},{"source":"Game.ts","name":null,"original":{"line":152,"column":3},"generated":{"line":169,"column":18}},{"source":"Game.ts","name":null,"original":{"line":153,"column":3},"generated":{"line":171,"column":0}},{"source":"Game.ts","name":null,"original":{"line":153,"column":7},"generated":{"line":171,"column":10}},{"source":"Game.ts","name":null,"original":{"line":153,"column":16},"generated":{"line":171,"column":19}},{"source":"Game.ts","name":null,"original":{"line":153,"column":21},"generated":{"line":171,"column":24}},{"source":"Game.ts","name":null,"original":{"line":153,"column":7},"generated":{"line":171,"column":36}},{"source":"Game.ts","name":null,"original":{"line":153,"column":37},"generated":{"line":171,"column":40}},{"source":"Game.ts","name":null,"original":{"line":153,"column":46},"generated":{"line":171,"column":49}},{"source":"Game.ts","name":null,"original":{"line":153,"column":47},"generated":{"line":171,"column":50}},{"source":"Game.ts","name":null,"original":{"line":153,"column":37},"generated":{"line":171,"column":60}},{"source":"Game.ts","name":null,"original":{"line":153,"column":58},"generated":{"line":171,"column":61}},{"source":"Game.ts","name":null,"original":{"line":153,"column":37},"generated":{"line":171,"column":71}},{"source":"Game.ts","name":null,"original":{"line":153,"column":3},"generated":{"line":171,"column":72}},{"source":"Game.ts","name":null,"original":{"line":153,"column":71},"generated":{"line":171,"column":74}},{"source":"Game.ts","name":null,"original":{"line":154,"column":4},"generated":{"line":172,"column":0}},{"source":"Game.ts","name":null,"original":{"line":154,"column":4},"generated":{"line":172,"column":8}},{"source":"Game.ts","name":null,"original":{"line":154,"column":8},"generated":{"line":172,"column":12}},{"source":"Game.ts","name":null,"original":{"line":154,"column":11},"generated":{"line":172,"column":15}},{"source":"Game.ts","name":null,"original":{"line":154,"column":18},"generated":{"line":172,"column":22}},{"source":"Game.ts","name":null,"original":{"line":154,"column":11},"generated":{"line":172,"column":33}},{"source":"Game.ts","name":null,"original":{"line":154,"column":34},"generated":{"line":172,"column":38}},{"source":"Game.ts","name":null,"original":{"line":154,"column":11},"generated":{"line":172,"column":49}},{"source":"Game.ts","name":null,"original":{"line":154,"column":48},"generated":{"line":172,"column":52}},{"source":"Game.ts","name":null,"original":{"line":154,"column":49},"generated":{"line":172,"column":53}},{"source":"Game.ts","name":null,"original":{"line":154,"column":52},"generated":{"line":172,"column":56}},{"source":"Game.ts","name":null,"original":{"line":154,"column":48},"generated":{"line":172,"column":57}},{"source":"Game.ts","name":null,"original":{"line":154,"column":56},"generated":{"line":172,"column":60}},{"source":"Game.ts","name":null,"original":{"line":154,"column":11},"generated":{"line":172,"column":71}},{"source":"Game.ts","name":null,"original":{"line":154,"column":70},"generated":{"line":172,"column":74}},{"source":"Game.ts","name":null,"original":{"line":154,"column":71},"generated":{"line":172,"column":75}},{"source":"Game.ts","name":null,"original":{"line":154,"column":74},"generated":{"line":172,"column":78}},{"source":"Game.ts","name":null,"original":{"line":154,"column":4},"generated":{"line":172,"column":79}},{"source":"Game.ts","name":null,"original":{"line":155,"column":4},"generated":{"line":174,"column":0}},{"source":"Game.ts","name":null,"original":{"line":155,"column":8},"generated":{"line":174,"column":12}},{"source":"Game.ts","name":null,"original":{"line":155,"column":17},"generated":{"line":174,"column":21}},{"source":"Game.ts","name":null,"original":{"line":155,"column":22},"generated":{"line":174,"column":26}},{"source":"Game.ts","name":null,"original":{"line":155,"column":4},"generated":{"line":174,"column":41}},{"source":"Game.ts","name":null,"original":{"line":155,"column":39},"generated":{"line":174,"column":43}},{"source":"Game.ts","name":null,"original":{"line":156,"column":5},"generated":{"line":175,"column":0}},{"source":"Game.ts","name":null,"original":{"line":156,"column":5},"generated":{"line":175,"column":10}},{"source":"Game.ts","name":null,"original":{"line":156,"column":9},"generated":{"line":175,"column":14}},{"source":"Game.ts","name":null,"original":{"line":156,"column":12},"generated":{"line":175,"column":17}},{"source":"Game.ts","name":null,"original":{"line":156,"column":19},"generated":{"line":175,"column":24}},{"source":"Game.ts","name":null,"original":{"line":156,"column":12},"generated":{"line":175,"column":35}},{"source":"Game.ts","name":null,"original":{"line":156,"column":35},"generated":{"line":175,"column":40}},{"source":"Game.ts","name":null,"original":{"line":156,"column":12},"generated":{"line":175,"column":51}},{"source":"Game.ts","name":null,"original":{"line":156,"column":49},"generated":{"line":175,"column":54}},{"source":"Game.ts","name":null,"original":{"line":156,"column":50},"generated":{"line":175,"column":55}},{"source":"Game.ts","name":null,"original":{"line":156,"column":53},"generated":{"line":175,"column":58}},{"source":"Game.ts","name":null,"original":{"line":156,"column":49},"generated":{"line":175,"column":59}},{"source":"Game.ts","name":null,"original":{"line":156,"column":57},"generated":{"line":175,"column":62}},{"source":"Game.ts","name":null,"original":{"line":156,"column":12},"generated":{"line":175,"column":73}},{"source":"Game.ts","name":null,"original":{"line":156,"column":71},"generated":{"line":175,"column":76}},{"source":"Game.ts","name":null,"original":{"line":156,"column":72},"generated":{"line":175,"column":77}},{"source":"Game.ts","name":null,"original":{"line":156,"column":75},"generated":{"line":175,"column":80}},{"source":"Game.ts","name":null,"original":{"line":156,"column":5},"generated":{"line":175,"column":81}},{"source":"Game.ts","name":null,"original":{"line":157,"column":5},"generated":{"line":176,"column":0}},{"source":"Game.ts","name":null,"original":{"line":158,"column":4},"generated":{"line":177,"column":0}},{"source":"Game.ts","name":null,"original":{"line":159,"column":3},"generated":{"line":179,"column":0}},{"source":"Game.ts","name":null,"original":{"line":159,"column":7},"generated":{"line":179,"column":10}},{"source":"Game.ts","name":null,"original":{"line":159,"column":11},"generated":{"line":179,"column":14}},{"source":"Game.ts","name":null,"original":{"line":159,"column":14},"generated":{"line":179,"column":17}},{"source":"Game.ts","name":null,"original":{"line":159,"column":3},"generated":{"line":179,"column":18}},{"source":"Game.ts","name":null,"original":{"line":160,"column":3},"generated":{"line":181,"column":0}},{"source":"Game.ts","name":null,"original":{"line":160,"column":7},"generated":{"line":181,"column":10}},{"source":"Game.ts","name":null,"original":{"line":160,"column":16},"generated":{"line":181,"column":19}},{"source":"Game.ts","name":null,"original":{"line":160,"column":21},"generated":{"line":181,"column":24}},{"source":"Game.ts","name":null,"original":{"line":160,"column":7},"generated":{"line":181,"column":34}},{"source":"Game.ts","name":null,"original":{"line":160,"column":35},"generated":{"line":181,"column":38}},{"source":"Game.ts","name":null,"original":{"line":160,"column":44},"generated":{"line":181,"column":47}},{"source":"Game.ts","name":null,"original":{"line":160,"column":45},"generated":{"line":181,"column":48}},{"source":"Game.ts","name":null,"original":{"line":160,"column":35},"generated":{"line":181,"column":58}},{"source":"Game.ts","name":null,"original":{"line":160,"column":56},"generated":{"line":181,"column":59}},{"source":"Game.ts","name":null,"original":{"line":160,"column":35},"generated":{"line":181,"column":69}},{"source":"Game.ts","name":null,"original":{"line":160,"column":3},"generated":{"line":181,"column":70}},{"source":"Game.ts","name":null,"original":{"line":160,"column":69},"generated":{"line":181,"column":72}},{"source":"Game.ts","name":null,"original":{"line":161,"column":4},"generated":{"line":182,"column":0}},{"source":"Game.ts","name":null,"original":{"line":161,"column":4},"generated":{"line":182,"column":8}},{"source":"Game.ts","name":null,"original":{"line":161,"column":8},"generated":{"line":182,"column":12}},{"source":"Game.ts","name":null,"original":{"line":161,"column":11},"generated":{"line":182,"column":15}},{"source":"Game.ts","name":null,"original":{"line":161,"column":18},"generated":{"line":182,"column":22}},{"source":"Game.ts","name":null,"original":{"line":161,"column":11},"generated":{"line":182,"column":33}},{"source":"Game.ts","name":null,"original":{"line":161,"column":34},"generated":{"line":182,"column":38}},{"source":"Game.ts","name":null,"original":{"line":161,"column":11},"generated":{"line":182,"column":49}},{"source":"Game.ts","name":null,"original":{"line":161,"column":48},"generated":{"line":182,"column":52}},{"source":"Game.ts","name":null,"original":{"line":161,"column":49},"generated":{"line":182,"column":53}},{"source":"Game.ts","name":null,"original":{"line":161,"column":52},"generated":{"line":182,"column":56}},{"source":"Game.ts","name":null,"original":{"line":161,"column":48},"generated":{"line":182,"column":57}},{"source":"Game.ts","name":null,"original":{"line":161,"column":56},"generated":{"line":182,"column":60}},{"source":"Game.ts","name":null,"original":{"line":161,"column":11},"generated":{"line":182,"column":71}},{"source":"Game.ts","name":null,"original":{"line":161,"column":70},"generated":{"line":182,"column":74}},{"source":"Game.ts","name":null,"original":{"line":161,"column":71},"generated":{"line":182,"column":75}},{"source":"Game.ts","name":null,"original":{"line":161,"column":74},"generated":{"line":182,"column":78}},{"source":"Game.ts","name":null,"original":{"line":161,"column":4},"generated":{"line":182,"column":79}},{"source":"Game.ts","name":null,"original":{"line":162,"column":4},"generated":{"line":183,"column":0}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":0}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":6}},{"source":"Game.ts","name":null,"original":{"line":164,"column":10},"generated":{"line":185,"column":13}},{"source":"Game.ts","name":null,"original":{"line":164,"column":11},"generated":{"line":185,"column":14}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":17}},{"source":"Game.ts","name":null,"original":{"line":164,"column":15},"generated":{"line":185,"column":18}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":25}},{"source":"Game.ts","name":null,"original":{"line":164,"column":24},"generated":{"line":185,"column":27}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":28}},{"source":"Game.ts","name":null,"original":{"line":164,"column":27},"generated":{"line":185,"column":30}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":33}},{"source":"Game.ts","name":null,"original":{"line":164,"column":32},"generated":{"line":185,"column":35}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":39}},{"source":"Game.ts","name":null,"original":{"line":164,"column":38},"generated":{"line":185,"column":41}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":50}},{"source":"Game.ts","name":null,"original":{"line":164,"column":49},"generated":{"line":185,"column":52}},{"source":"Game.ts","name":null,"original":{"line":164,"column":54},"generated":{"line":185,"column":57}},{"source":"Game.ts","name":null,"original":{"line":164,"column":49},"generated":{"line":185,"column":67}},{"source":"Game.ts","name":null,"original":{"line":164,"column":65},"generated":{"line":185,"column":68}},{"source":"Game.ts","name":null,"original":{"line":164,"column":49},"generated":{"line":185,"column":72}},{"source":"Game.ts","name":null,"original":{"line":164,"column":3},"generated":{"line":185,"column":73}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":0}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":6}},{"source":"Game.ts","name":null,"original":{"line":165,"column":10},"generated":{"line":186,"column":13}},{"source":"Game.ts","name":null,"original":{"line":165,"column":11},"generated":{"line":186,"column":14}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":17}},{"source":"Game.ts","name":null,"original":{"line":165,"column":15},"generated":{"line":186,"column":18}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":25}},{"source":"Game.ts","name":null,"original":{"line":165,"column":24},"generated":{"line":186,"column":27}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":28}},{"source":"Game.ts","name":null,"original":{"line":165,"column":27},"generated":{"line":186,"column":30}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":33}},{"source":"Game.ts","name":null,"original":{"line":165,"column":32},"generated":{"line":186,"column":35}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":39}},{"source":"Game.ts","name":null,"original":{"line":165,"column":38},"generated":{"line":186,"column":41}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":50}},{"source":"Game.ts","name":null,"original":{"line":165,"column":49},"generated":{"line":186,"column":52}},{"source":"Game.ts","name":null,"original":{"line":165,"column":54},"generated":{"line":186,"column":57}},{"source":"Game.ts","name":null,"original":{"line":165,"column":49},"generated":{"line":186,"column":67}},{"source":"Game.ts","name":null,"original":{"line":165,"column":65},"generated":{"line":186,"column":68}},{"source":"Game.ts","name":null,"original":{"line":165,"column":49},"generated":{"line":186,"column":72}},{"source":"Game.ts","name":null,"original":{"line":165,"column":3},"generated":{"line":186,"column":73}},{"source":"Game.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":188,"column":0}},{"source":"Game.ts","name":null,"original":{"line":167,"column":7},"generated":{"line":188,"column":10}},{"source":"Game.ts","name":null,"original":{"line":167,"column":8},"generated":{"line":188,"column":11}},{"source":"Game.ts","name":null,"original":{"line":167,"column":13},"generated":{"line":188,"column":16}},{"source":"Game.ts","name":null,"original":{"line":167,"column":8},"generated":{"line":188,"column":26}},{"source":"Game.ts","name":null,"original":{"line":167,"column":24},"generated":{"line":188,"column":27}},{"source":"Game.ts","name":null,"original":{"line":167,"column":8},"generated":{"line":188,"column":31}},{"source":"Game.ts","name":null,"original":{"line":167,"column":7},"generated":{"line":188,"column":32}},{"source":"Game.ts","name":null,"original":{"line":167,"column":33},"generated":{"line":188,"column":36}},{"source":"Game.ts","name":null,"original":{"line":167,"column":34},"generated":{"line":188,"column":37}},{"source":"Game.ts","name":null,"original":{"line":167,"column":39},"generated":{"line":188,"column":42}},{"source":"Game.ts","name":null,"original":{"line":167,"column":34},"generated":{"line":188,"column":52}},{"source":"Game.ts","name":null,"original":{"line":167,"column":50},"generated":{"line":188,"column":53}},{"source":"Game.ts","name":null,"original":{"line":167,"column":34},"generated":{"line":188,"column":57}},{"source":"Game.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":188,"column":58}},{"source":"Game.ts","name":null,"original":{"line":167,"column":57},"generated":{"line":188,"column":60}},{"source":"Game.ts","name":null,"original":{"line":168,"column":4},"generated":{"line":189,"column":0}},{"source":"Game.ts","name":null,"original":{"line":168,"column":8},"generated":{"line":189,"column":12}},{"source":"Game.ts","name":null,"original":{"line":168,"column":15},"generated":{"line":189,"column":19}},{"source":"Game.ts","name":null,"original":{"line":168,"column":8},"generated":{"line":189,"column":30}},{"source":"Game.ts","name":null,"original":{"line":168,"column":31},"generated":{"line":189,"column":35}},{"source":"Game.ts","name":null,"original":{"line":168,"column":4},"generated":{"line":189,"column":46}},{"source":"Game.ts","name":null,"original":{"line":168,"column":44},"generated":{"line":189,"column":48}},{"source":"Game.ts","name":null,"original":{"line":169,"column":5},"generated":{"line":190,"column":0}},{"source":"Game.ts","name":null,"original":{"line":169,"column":5},"generated":{"line":190,"column":10}},{"source":"Game.ts","name":null,"original":{"line":169,"column":16},"generated":{"line":190,"column":21}},{"source":"Game.ts","name":null,"original":{"line":169,"column":19},"generated":{"line":190,"column":24}},{"source":"Game.ts","name":null,"original":{"line":169,"column":21},"generated":{"line":190,"column":26}},{"source":"Game.ts","name":null,"original":{"line":169,"column":5},"generated":{"line":190,"column":27}},{"source":"Game.ts","name":null,"original":{"line":170,"column":5},"generated":{"line":191,"column":0}},{"source":"Game.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":192,"column":0}},{"source":"Game.ts","name":null,"original":{"line":172,"column":4},"generated":{"line":194,"column":0}},{"source":"Game.ts","name":null,"original":{"line":172,"column":11},"generated":{"line":194,"column":15}},{"source":"Game.ts","name":null,"original":{"line":172,"column":4},"generated":{"line":194,"column":20}},{"source":"Game.ts","name":null,"original":{"line":173,"column":4},"generated":{"line":195,"column":0}},{"source":"Game.ts","name":null,"original":{"line":174,"column":3},"generated":{"line":197,"column":0}},{"source":"Game.ts","name":null,"original":{"line":174,"column":9},"generated":{"line":197,"column":10}},{"source":"Game.ts","name":null,"original":{"line":174,"column":16},"generated":{"line":197,"column":17}},{"source":"Game.ts","name":null,"original":{"line":174,"column":19},"generated":{"line":197,"column":20}},{"source":"Game.ts","name":null,"original":{"line":174,"column":24},"generated":{"line":197,"column":25}},{"source":"Game.ts","name":null,"original":{"line":174,"column":19},"generated":{"line":197,"column":32}},{"source":"Game.ts","name":null,"original":{"line":174,"column":32},"generated":{"line":197,"column":33}},{"source":"Game.ts","name":null,"original":{"line":174,"column":19},"generated":{"line":197,"column":37}},{"source":"Game.ts","name":null,"original":{"line":174,"column":38},"generated":{"line":197,"column":39}},{"source":"Game.ts","name":null,"original":{"line":174,"column":19},"generated":{"line":197,"column":43}},{"source":"Game.ts","name":null,"original":{"line":174,"column":3},"generated":{"line":197,"column":44}},{"source":"Game.ts","name":null,"original":{"line":176,"column":3},"generated":{"line":198,"column":0}},{"source":"Game.ts","name":null,"original":{"line":176,"column":3},"generated":{"line":198,"column":6}},{"source":"Game.ts","name":null,"original":{"line":176,"column":10},"generated":{"line":198,"column":13}},{"source":"Game.ts","name":null,"original":{"line":176,"column":11},"generated":{"line":198,"column":14}},{"source":"Game.ts","name":null,"original":{"line":176,"column":3},"generated":{"line":198,"column":17}},{"source":"Game.ts","name":null,"original":{"line":176,"column":15},"generated":{"line":198,"column":18}},{"source":"Game.ts","name":null,"original":{"line":176,"column":3},"generated":{"line":198,"column":33}},{"source":"Game.ts","name":null,"original":{"line":176,"column":32},"generated":{"line":198,"column":35}},{"source":"Game.ts","name":null,"original":{"line":176,"column":39},"generated":{"line":198,"column":42}},{"source":"Game.ts","name":null,"original":{"line":176,"column":40},"generated":{"line":198,"column":43}},{"source":"Game.ts","name":null,"original":{"line":176,"column":32},"generated":{"line":198,"column":47}},{"source":"Game.ts","name":null,"original":{"line":176,"column":45},"generated":{"line":198,"column":48}},{"source":"Game.ts","name":null,"original":{"line":176,"column":32},"generated":{"line":198,"column":55}},{"source":"Game.ts","name":null,"original":{"line":176,"column":3},"generated":{"line":198,"column":56}},{"source":"Game.ts","name":null,"original":{"line":176,"column":55},"generated":{"line":198,"column":58}},{"source":"Game.ts","name":null,"original":{"line":176,"column":3},"generated":{"line":198,"column":72}},{"source":"Game.ts","name":null,"original":{"line":176,"column":71},"generated":{"line":198,"column":74}},{"source":"Game.ts","name":null,"original":{"line":176,"column":3},"generated":{"line":198,"column":79}},{"source":"Game.ts","name":null,"original":{"line":178,"column":3},"generated":{"line":200,"column":0}},{"source":"Game.ts","name":null,"original":{"line":178,"column":7},"generated":{"line":200,"column":10}},{"source":"Game.ts","name":null,"original":{"line":178,"column":14},"generated":{"line":200,"column":17}},{"source":"Game.ts","name":null,"original":{"line":178,"column":15},"generated":{"line":200,"column":18}},{"source":"Game.ts","name":null,"original":{"line":178,"column":7},"generated":{"line":200,"column":22}},{"source":"Game.ts","name":null,"original":{"line":178,"column":20},"generated":{"line":200,"column":23}},{"source":"Game.ts","name":null,"original":{"line":178,"column":7},"generated":{"line":200,"column":30}},{"source":"Game.ts","name":null,"original":{"line":178,"column":33},"generated":{"line":200,"column":36}},{"source":"Game.ts","name":null,"original":{"line":178,"column":3},"generated":{"line":200,"column":41}},{"source":"Game.ts","name":null,"original":{"line":178,"column":40},"generated":{"line":200,"column":43}},{"source":"Game.ts","name":null,"original":{"line":179,"column":4},"generated":{"line":201,"column":0}},{"source":"Game.ts","name":null,"original":{"line":179,"column":8},"generated":{"line":201,"column":12}},{"source":"Game.ts","name":null,"original":{"line":179,"column":15},"generated":{"line":201,"column":19}},{"source":"Game.ts","name":null,"original":{"line":179,"column":8},"generated":{"line":201,"column":30}},{"source":"Game.ts","name":null,"original":{"line":179,"column":31},"generated":{"line":201,"column":35}},{"source":"Game.ts","name":null,"original":{"line":179,"column":4},"generated":{"line":201,"column":46}},{"source":"Game.ts","name":null,"original":{"line":179,"column":44},"generated":{"line":201,"column":48}},{"source":"Game.ts","name":null,"original":{"line":180,"column":5},"generated":{"line":202,"column":0}},{"source":"Game.ts","name":null,"original":{"line":180,"column":5},"generated":{"line":202,"column":10}},{"source":"Game.ts","name":null,"original":{"line":180,"column":16},"generated":{"line":202,"column":21}},{"source":"Game.ts","name":null,"original":{"line":180,"column":19},"generated":{"line":202,"column":24}},{"source":"Game.ts","name":null,"original":{"line":180,"column":21},"generated":{"line":202,"column":26}},{"source":"Game.ts","name":null,"original":{"line":180,"column":5},"generated":{"line":202,"column":27}},{"source":"Game.ts","name":null,"original":{"line":181,"column":5},"generated":{"line":203,"column":0}},{"source":"Game.ts","name":null,"original":{"line":182,"column":5},"generated":{"line":204,"column":0}},{"source":"Game.ts","name":null,"original":{"line":183,"column":4},"generated":{"line":206,"column":0}},{"source":"Game.ts","name":null,"original":{"line":183,"column":11},"generated":{"line":206,"column":15}},{"source":"Game.ts","name":null,"original":{"line":183,"column":4},"generated":{"line":206,"column":20}},{"source":"Game.ts","name":null,"original":{"line":184,"column":4},"generated":{"line":207,"column":0}},{"source":"Game.ts","name":null,"original":{"line":185,"column":3},"generated":{"line":209,"column":0}},{"source":"Game.ts","name":null,"original":{"line":185,"column":3},"generated":{"line":209,"column":6}},{"source":"Game.ts","name":null,"original":{"line":185,"column":8},"generated":{"line":209,"column":11}},{"source":"Game.ts","name":null,"original":{"line":185,"column":9},"generated":{"line":209,"column":12}},{"source":"Game.ts","name":null,"original":{"line":185,"column":3},"generated":{"line":209,"column":16}},{"source":"Game.ts","name":null,"original":{"line":185,"column":14},"generated":{"line":209,"column":17}},{"source":"Game.ts","name":null,"original":{"line":185,"column":3},"generated":{"line":209,"column":24}},{"source":"Game.ts","name":null,"original":{"line":186,"column":3},"generated":{"line":210,"column":0}},{"source":"Game.ts","name":null,"original":{"line":187,"column":2},"generated":{"line":212,"column":0}},{"source":"Game.ts","name":null,"original":{"line":187,"column":9},"generated":{"line":212,"column":11}},{"source":"Game.ts","name":null,"original":{"line":187,"column":2},"generated":{"line":212,"column":16}},{"source":"Game.ts","name":null,"original":{"line":188,"column":2},"generated":{"line":213,"column":0}},{"source":"Game.ts","name":null,"original":{"line":143,"column":8},"generated":{"line":213,"column":3}},{"source":"Game.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":215,"column":0}},{"source":"Game.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":215,"column":2}},{"source":"Game.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":215,"column":6}},{"source":"Game.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":215,"column":7}},{"source":"Game.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":215,"column":16}},{"source":"Game.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":215,"column":17}},{"source":"Game.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":215,"column":27}},{"source":"Game.ts","name":null,"original":{"line":190,"column":1},"generated":{"line":215,"column":30}},{"source":"Game.ts","name":null,"original":{"line":190,"column":20},"generated":{"line":215,"column":40}},{"source":"Game.ts","name":null,"original":{"line":190,"column":1},"generated":{"line":215,"column":41}},{"source":"Game.ts","name":null,"original":{"line":190,"column":29},"generated":{"line":215,"column":43}},{"source":"Game.ts","name":null,"original":{"line":191,"column":2},"generated":{"line":216,"column":0}},{"source":"Game.ts","name":null,"original":{"line":191,"column":9},"generated":{"line":216,"column":11}},{"source":"Game.ts","name":null,"original":{"line":191,"column":10},"generated":{"line":216,"column":12}},{"source":"Game.ts","name":null,"original":{"line":191,"column":14},"generated":{"line":216,"column":16}},{"source":"Game.ts","name":null,"original":{"line":191,"column":9},"generated":{"line":216,"column":17}},{"source":"Game.ts","name":null,"original":{"line":191,"column":19},"generated":{"line":216,"column":21}},{"source":"Game.ts","name":null,"original":{"line":191,"column":20},"generated":{"line":216,"column":22}},{"source":"Game.ts","name":null,"original":{"line":191,"column":23},"generated":{"line":216,"column":25}},{"source":"Game.ts","name":null,"original":{"line":191,"column":28},"generated":{"line":216,"column":30}},{"source":"Game.ts","name":null,"original":{"line":191,"column":23},"generated":{"line":216,"column":37}},{"source":"Game.ts","name":null,"original":{"line":191,"column":36},"generated":{"line":216,"column":38}},{"source":"Game.ts","name":null,"original":{"line":191,"column":2},"generated":{"line":216,"column":44}},{"source":"Game.ts","name":null,"original":{"line":192,"column":2},"generated":{"line":217,"column":0}},{"source":"Game.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":217,"column":3}},{"source":"Game.ts","name":null,"original":{"line":194,"column":9},"generated":{"line":219,"column":0}},{"source":"Game.ts","name":null,"original":{"line":194,"column":9},"generated":{"line":219,"column":2}},{"source":"Game.ts","name":null,"original":{"line":194,"column":9},"generated":{"line":219,"column":6}},{"source":"Game.ts","name":null,"original":{"line":194,"column":9},"generated":{"line":219,"column":7}},{"source":"Game.ts","name":null,"original":{"line":194,"column":9},"generated":{"line":219,"column":16}},{"source":"Game.ts","name":null,"original":{"line":194,"column":9},"generated":{"line":219,"column":17}},{"source":"Game.ts","name":null,"original":{"line":194,"column":9},"generated":{"line":219,"column":27}},{"source":"Game.ts","name":null,"original":{"line":194,"column":1},"generated":{"line":219,"column":30}},{"source":"Game.ts","name":null,"original":{"line":194,"column":20},"generated":{"line":219,"column":40}},{"source":"Game.ts","name":null,"original":{"line":194,"column":1},"generated":{"line":219,"column":41}},{"source":"Game.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":219,"column":43}},{"source":"Game.ts","name":null,"original":{"line":195,"column":2},"generated":{"line":220,"column":0}},{"source":"Game.ts","name":null,"original":{"line":195,"column":9},"generated":{"line":220,"column":11}},{"source":"Game.ts","name":null,"original":{"line":195,"column":10},"generated":{"line":220,"column":12}},{"source":"Game.ts","name":null,"original":{"line":195,"column":14},"generated":{"line":220,"column":16}},{"source":"Game.ts","name":null,"original":{"line":195,"column":9},"generated":{"line":220,"column":17}},{"source":"Game.ts","name":null,"original":{"line":195,"column":19},"generated":{"line":220,"column":21}},{"source":"Game.ts","name":null,"original":{"line":195,"column":20},"generated":{"line":220,"column":22}},{"source":"Game.ts","name":null,"original":{"line":195,"column":23},"generated":{"line":220,"column":25}},{"source":"Game.ts","name":null,"original":{"line":195,"column":28},"generated":{"line":220,"column":30}},{"source":"Game.ts","name":null,"original":{"line":195,"column":23},"generated":{"line":220,"column":37}},{"source":"Game.ts","name":null,"original":{"line":195,"column":36},"generated":{"line":220,"column":38}},{"source":"Game.ts","name":null,"original":{"line":195,"column":23},"generated":{"line":220,"column":39}},{"source":"Game.ts","name":null,"original":{"line":195,"column":39},"generated":{"line":220,"column":41}},{"source":"Game.ts","name":null,"original":{"line":195,"column":2},"generated":{"line":220,"column":47}},{"source":"Game.ts","name":null,"original":{"line":196,"column":2},"generated":{"line":221,"column":0}},{"source":"Game.ts","name":null,"original":{"line":194,"column":9},"generated":{"line":221,"column":3}},{"source":"Game.ts","name":null,"original":{"line":198,"column":8},"generated":{"line":223,"column":0}},{"source":"Game.ts","name":null,"original":{"line":198,"column":8},"generated":{"line":223,"column":2}},{"source":"Game.ts","name":null,"original":{"line":198,"column":8},"generated":{"line":223,"column":6}},{"source":"Game.ts","name":null,"original":{"line":198,"column":8},"generated":{"line":223,"column":7}},{"source":"Game.ts","name":null,"original":{"line":198,"column":8},"generated":{"line":223,"column":16}},{"source":"Game.ts","name":null,"original":{"line":198,"column":8},"generated":{"line":223,"column":17}},{"source":"Game.ts","name":null,"original":{"line":198,"column":8},"generated":{"line":223,"column":31}},{"source":"Game.ts","name":null,"original":{"line":198,"column":1},"generated":{"line":223,"column":34}},{"source":"Game.ts","name":null,"original":{"line":198,"column":1},"generated":{"line":223,"column":46}},{"source":"Game.ts","name":null,"original":{"line":199,"column":2},"generated":{"line":224,"column":0}},{"source":"Game.ts","name":null,"original":{"line":199,"column":6},"generated":{"line":224,"column":8}},{"source":"Game.ts","name":null,"original":{"line":199,"column":14},"generated":{"line":224,"column":16}},{"source":"Game.ts","name":null,"original":{"line":199,"column":17},"generated":{"line":224,"column":19}},{"source":"Game.ts","name":null,"original":{"line":199,"column":2},"generated":{"line":224,"column":24}},{"source":"Game.ts","name":null,"original":{"line":200,"column":2},"generated":{"line":226,"column":0}},{"source":"Game.ts","name":null,"original":{"line":200,"column":9},"generated":{"line":226,"column":11}},{"source":"Game.ts","name":null,"original":{"line":200,"column":10},"generated":{"line":226,"column":12}},{"source":"Game.ts","name":null,"original":{"line":200,"column":2},"generated":{"line":226,"column":20}},{"source":"Game.ts","name":null,"original":{"line":200,"column":20},"generated":{"line":226,"column":22}},{"source":"Game.ts","name":null,"original":{"line":201,"column":3},"generated":{"line":227,"column":0}},{"source":"Game.ts","name":null,"original":{"line":201,"column":9},"generated":{"line":227,"column":10}},{"source":"Game.ts","name":null,"original":{"line":201,"column":12},"generated":{"line":227,"column":13}},{"source":"Game.ts","name":null,"original":{"line":201,"column":15},"generated":{"line":227,"column":16}},{"source":"Game.ts","name":null,"original":{"line":201,"column":27},"generated":{"line":227,"column":28}},{"source":"Game.ts","name":null,"original":{"line":201,"column":28},"generated":{"line":227,"column":29}},{"source":"Game.ts","name":null,"original":{"line":201,"column":27},"generated":{"line":227,"column":30}},{"source":"Game.ts","name":null,"original":{"line":201,"column":31},"generated":{"line":227,"column":32}},{"source":"Game.ts","name":null,"original":{"line":201,"column":36},"generated":{"line":227,"column":37}},{"source":"Game.ts","name":null,"original":{"line":201,"column":31},"generated":{"line":227,"column":44}},{"source":"Game.ts","name":null,"original":{"line":201,"column":44},"generated":{"line":227,"column":45}},{"source":"Game.ts","name":null,"original":{"line":201,"column":31},"generated":{"line":227,"column":51}},{"source":"Game.ts","name":null,"original":{"line":201,"column":53},"generated":{"line":227,"column":54}},{"source":"Game.ts","name":null,"original":{"line":201,"column":27},"generated":{"line":227,"column":55}},{"source":"Game.ts","name":null,"original":{"line":201,"column":3},"generated":{"line":227,"column":56}},{"source":"Game.ts","name":null,"original":{"line":202,"column":3},"generated":{"line":228,"column":0}},{"source":"Game.ts","name":null,"original":{"line":202,"column":3},"generated":{"line":228,"column":6}},{"source":"Game.ts","name":null,"original":{"line":202,"column":11},"generated":{"line":228,"column":14}},{"source":"Game.ts","name":null,"original":{"line":202,"column":14},"generated":{"line":228,"column":17}},{"source":"Game.ts","name":null,"original":{"line":202,"column":19},"generated":{"line":228,"column":22}},{"source":"Game.ts","name":null,"original":{"line":202,"column":14},"generated":{"line":228,"column":30}},{"source":"Game.ts","name":null,"original":{"line":202,"column":28},"generated":{"line":228,"column":31}},{"source":"Game.ts","name":null,"original":{"line":202,"column":14},"generated":{"line":228,"column":34}},{"source":"Game.ts","name":null,"original":{"line":202,"column":33},"generated":{"line":228,"column":36}},{"source":"Game.ts","name":null,"original":{"line":202,"column":14},"generated":{"line":228,"column":41}},{"source":"Game.ts","name":null,"original":{"line":202,"column":3},"generated":{"line":228,"column":42}},{"source":"Game.ts","name":null,"original":{"line":203,"column":3},"generated":{"line":229,"column":0}},{"source":"Game.ts","name":null,"original":{"line":204,"column":2},"generated":{"line":230,"column":0}},{"source":"Game.ts","name":null,"original":{"line":198,"column":8},"generated":{"line":230,"column":3}},{"source":"Game.ts","name":null,"original":{"line":206,"column":0},"generated":{"line":232,"column":0}},{"source":"Game.ts","name":null,"original":{"line":206,"column":0},"generated":{"line":232,"column":9}},{"source":"Game.ts","name":null,"original":{"line":206,"column":0},"generated":{"line":232,"column":13}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":233,"column":0}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":233,"column":1}},{"source":"Game.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":233,"column":3}},{"source":"Game.ts","name":null,"original":{"line":207,"column":0},"generated":{"line":237,"column":0}},{"source":"Game.ts","name":null,"original":{"line":207,"column":9},"generated":{"line":237,"column":9}},{"source":"Game.ts","name":null,"original":{"line":207,"column":0},"generated":{"line":237,"column":21}},{"source":"Game.ts","name":null,"original":{"line":207,"column":22},"generated":{"line":237,"column":22}},{"source":"Game.ts","name":null,"original":{"line":207,"column":0},"generated":{"line":237,"column":25}},{"source":"Game.ts","name":null,"original":{"line":207,"column":35},"generated":{"line":237,"column":27}},{"source":"Game.ts","name":null,"original":{"line":207,"column":0},"generated":{"line":237,"column":30}},{"source":"Game.ts","name":null,"original":{"line":207,"column":46},"generated":{"line":237,"column":32}},{"source":"Game.ts","name":null,"original":{"line":208,"column":1},"generated":{"line":238,"column":0}},{"source":"Game.ts","name":null,"original":{"line":208,"column":8},"generated":{"line":238,"column":9}},{"source":"Game.ts","name":null,"original":{"line":208,"column":12},"generated":{"line":238,"column":13}},{"source":"Game.ts","name":null,"original":{"line":208,"column":13},"generated":{"line":238,"column":14}},{"source":"Game.ts","name":null,"original":{"line":208,"column":8},"generated":{"line":238,"column":19}},{"source":"Game.ts","name":null,"original":{"line":208,"column":19},"generated":{"line":238,"column":20}},{"source":"Game.ts","name":null,"original":{"line":208,"column":23},"generated":{"line":238,"column":24}},{"source":"Game.ts","name":null,"original":{"line":208,"column":24},"generated":{"line":238,"column":25}},{"source":"Game.ts","name":null,"original":{"line":208,"column":19},"generated":{"line":238,"column":31}},{"source":"Game.ts","name":null,"original":{"line":208,"column":37},"generated":{"line":238,"column":37}},{"source":"Game.ts","name":null,"original":{"line":208,"column":40},"generated":{"line":238,"column":40}},{"source":"Game.ts","name":null,"original":{"line":208,"column":43},"generated":{"line":238,"column":43}},{"source":"Game.ts","name":null,"original":{"line":208,"column":36},"generated":{"line":238,"column":44}},{"source":"Game.ts","name":null,"original":{"line":208,"column":48},"generated":{"line":238,"column":47}},{"source":"Game.ts","name":null,"original":{"line":208,"column":19},"generated":{"line":238,"column":50}},{"source":"Game.ts","name":null,"original":{"line":208,"column":8},"generated":{"line":238,"column":51}},{"source":"Game.ts","name":null,"original":{"line":208,"column":56},"generated":{"line":238,"column":55}},{"source":"Game.ts","name":null,"original":{"line":208,"column":1},"generated":{"line":238,"column":58}},{"source":"Game.ts","name":null,"original":{"line":209,"column":1},"generated":{"line":239,"column":0}},{"source":"Game.ts","name":null,"original":{"line":213,"column":0},"generated":{"line":239,"column":2}},{"source":"Game.ts","name":null,"original":{"line":215,"column":0},"generated":{"line":240,"column":0}},{"source":"Game.ts","name":null,"original":{"line":216,"column":0},"generated":{"line":241,"column":0}}],"sources":{"Game.ts":"import { DOMElement, DOMFleetManager } from '@dzeio/dom-manager'\nimport { textChangeRangeIsUnchanged } from 'typescript'\n\nexport default class Game {\n\n\tprivate table: DOMElement\n\tprivate columns: Array> = []\n\n\tprivate gameStarted = false\n\n\tpublic constructor(\n\t\ttable: HTMLTableElement\n\t) {\n\t\tthis.table = new DOMElement(table)\n\t\tthis.setupGeneral()\n\t}\n\n\tpublic setupGeneral() {\n\t\t// Clear la table\n\t\tthis.columns = []\n\t\tconst rows = new DOMFleetManager('tr', this.table)\n\t\trows.each((item, rowIndex) => {\n\t\t\tconst cells = new DOMFleetManager('td', item)\n\t\t\t// cellIndex = 0-6\n\t\t\tcells.each((cell, cellIndex) => {\n\t\t\t\tif (this.columns.length <= cellIndex) {\n\t\t\t\t\tthis.columns.push([])\n\t\t\t\t}\n\t\t\t\tthis.columns[cellIndex].push(cell)\n\n\t\t\t\tcell\n\t\t\t\t\t.text(' ')\n\t\t\t\t\t.data('color', null)\n\t\t\t\t\t.data('winner', null)\n\t\t\t\tif (cell.data('event-added') === null) {\n\t\t\t\t\tcell.on('click', () => {\n\t\t\t\t\t\tif (this.gameStarted) {\n\t\t\t\t\t\t\tthis.onPlayerMove(cell, cellIndex)\n\t\t\t\t\t\t}\n\t\t\t\t\t})\n\t\t\t\t\tcell.data('event-added', 'true')\n\t\t\t\t}\n\n\t\t\t\t// Put each cells in the corresponding column\n\n\n\t\t\t})\n\t\t\tconsole.log(this.columns)\n\t\t})\n\n\t\t// Setup la base du jeux\n\t}\n\n\tpublic setRestartButton(btn: DOMElement) {\n\t\tbtn.on('click', () => {\n\t\t\tthis.setupGeneral()\n\t\t\tthis.startSinglePlayer()\n\t\t})\n\t}\n\n\tpublic isWaitingForPlayerMove = false\n\tpublic playerColor: 'red' | 'yellow' = 'red'\n\tpublic gameType: 'single' | 'multi' = 'single'\n\n\tpublic startSinglePlayer() {\n\t\tthis.gameStarted = true\n\t\tthis.isWaitingForPlayerMove = true\n\t}\n\n\tpublic setPlayerTurn(player: boolean) {\n\t\tconst playerShower = DOMElement.get('.playerColor')\n\t\tif (!playerShower) {\n\t\t\treturn\n\t\t}\n\t\tplayerShower.text(player ? this.playerColor : this.playerColor === 'red' ? 'yellow' : 'red')\n\t\tif (player) {\n\t\t\tthis.isWaitingForPlayerMove = true\n\t\t} else {\n\t\t\tif (this.gameType === 'single' && this.gameStarted) {\n\t\t\t\tsetTimeout(() => {\n\t\t\t\t\tthis.makeIATakeTurn()\n\t\t\t\t\tthis.setPlayerTurn(true)\n\t\t\t\t}, getRandomInt(200, 500))\n\t\t\t}\n\t\t}\n\t}\n\n\tpublic setupMultiplayer() { }\n\n\tpublic onPlayerMove(cell: DOMElement, xPos: number) {\n\t\tif (this.isWaitingForPlayerMove) {\n\t\t\tthis.isWaitingForPlayerMove = !this.makeMove(xPos, this.playerColor)\n\t\t\tif (this.isWaitingForPlayerMove) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\tif (this.gameType === 'single' && this.gameStarted) {\n\t\t\t\tthis.setPlayerTurn(false)\n\t\t\t}\n\t\t}\n\t}\n\n\t/**\n\t * Make a move and return and true if the move was done and false if the move was not done\n\t */\n\tpublic makeMove(xPos: number, color: 'red' | 'yellow'): boolean {\n\n\t\tlet cellToFill: DOMElement | undefined\n\t\tlet yPos = 0\n\t\tfor (let i = 0; i < this.columns[xPos].length; i++) {\n\t\t\tconst cell = this.columns[xPos][i];\n\t\t\tconst color = cell.data('color')\n\t\t\tif (!color) {\n\t\t\t\tcellToFill = cell\n\t\t\t\tyPos = i\n\t\t\t}\n\t\t\tif (color) {\n\t\t\t\tbreak\n\t\t\t}\n\n\t\t}\n\t\tconsole.log('cellToFill', cellToFill)\n\t\tif (!cellToFill) {\n\t\t\treturn false\n\t\t}\n\t\tcellToFill.data('color', color)\n\t\tthis.checkWinner(xPos, yPos)\n\t\treturn true\n\t}\n\n\tpublic checkWinner(x: number, y: number) {\n\t\tconst win = this.checkDirection(x, y, 'horizontal') || this.checkDirection(x, y, 'vertical') || this.checkDirection(x, y, 'diagonal-left') || this.checkDirection(x, y, 'diagonal-right')\n\t\tif (win === false) {\n\t\t\tconsole.log('FALSE')\n\t\t\treturn false\n\t\t}\n\t\tconsole.log(win)\n\t\twin.forEach((item) => {\n\t\t\tconsole.log(item.data('winner', 'true'))\n\t\t})\n\t\tthis.gameStarted = false\n\t}\n\n\tpublic checkDirection(x: number, y: number, direction: 'horizontal' | 'vertical' | 'diagonal-left' | 'diagonal-right'): Array | false {\n\t\tconsole.log('Starting Check', direction)\n\t\tconst color = this.columns[x][y].data('color')\n\t\tif (!color) {\n\t\t\treturn false\n\t\t}\n\t\tconst items = []\n\t\tlet wentReverse: number | undefined\n\t\tfor (let i = 0; i < 4; i++) {\n\t\t\tlet newX = x\n\t\t\tif (direction === 'horizontal' || direction.startsWith('diagonal')) {\n\t\t\t\tnewX = typeof wentReverse !== 'undefined' ? x + i - wentReverse : x - i\n\t\t\t\tif (direction === 'diagonal-left') {\n\t\t\t\t\tnewX = typeof wentReverse !== 'undefined' ? x - i + wentReverse : x + i\n\t\t\t\t}\n\t\t\t}\n\t\t\tlet newY = y\n\t\t\tif (direction === 'vertical' || direction.startsWith('diagonal')) {\n\t\t\t\tnewY = typeof wentReverse !== 'undefined' ? y + i - wentReverse : y - i\n\t\t\t}\n\n\t\t\tconsole.log('index', i, 'y', newY, 'Y exist', this.isYCorrect(newY))\n\t\t\tconsole.log('index', i, 'x', newX, 'X exist', this.isXCorrect(newX))\n\n\t\t\tif (!this.isYCorrect(newY) || !this.isXCorrect(newX)) {\n\t\t\t\tif (typeof wentReverse === 'undefined') {\n\t\t\t\t\twentReverse = --i\n\t\t\t\t\tcontinue\n\t\t\t\t}\n\t\t\t\treturn false\n\t\t\t}\n\t\t\tconst element = this.columns[newX][newY]\n\n\t\t\tconsole.log('element color', element.data('color'), 'color wanted', color)\n\n\t\t\tif (element.data('color') !== color) {\n\t\t\t\tif (typeof wentReverse === 'undefined') {\n\t\t\t\t\twentReverse = --i\n\t\t\t\t\tcontinue\n\t\t\t\t}\n\t\t\t\treturn false\n\t\t\t}\n\t\t\titems.push(element)\n\t\t}\n\t\treturn items\n\t}\n\n\tprivate isXCorrect(x: number) {\n\t\treturn x >= 0 && x < this.columns.length\n\t}\n\n\tprivate isYCorrect(y: number) {\n\t\treturn y >= 0 && y < this.columns[0].length\n\t}\n\n\tpublic makeIATakeTurn() {\n\t\tlet turnDone = false\n\t\twhile (!turnDone) {\n\t\t\tconst pos = getRandomInt(0, this.columns.length - 1)\n\t\t\tturnDone = this.makeMove(pos, 'red')\n\t\t}\n\t}\n\n}\nfunction getRandomInt(min: number, max: number) {\n\treturn Math.floor(Math.random() * ((max + 1) - min)) + min\n}\n\n\n\n// const cell = new DOMElement('tr')\n\n// cell.data('color') // return 'red | 'yello' pour get\n// cell.data('color', 'red') //return void pour set\n"},"lineCount":null}},"error":null,"hash":"5fe9f1a41534bf9cbdfbe92e3d4587f4","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/8f/eae59b0c41305c62238344f8da7410.json b/.cache/8f/eae59b0c41305c62238344f8da7410.json index 000cc04..5c11523 100644 --- a/.cache/8f/eae59b0c41305c62238344f8da7410.json +++ b/.cache/8f/eae59b0c41305c62238344f8da7410.json @@ -1 +1 @@ -{"id":"index.html","dependencies":[{"name":"./main.ts","dynamic":true,"resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/main.ts","parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/index.html"}],"generated":{"html":"\n\n\n\t\n\t\t\n\t\t\n\t\tPuissance 4\n\t\n\n\t\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t
1111111
2222222
3333333
4444444
5555555
6666666
\n\t\t
\n\t\n\t\n\n\n"},"sourceMaps":null,"error":null,"hash":"51cadd649cefd22980e5240f1be43281","cacheData":{}} \ No newline at end of file +{"id":"index.html","dependencies":[{"name":"./main.ts","dynamic":true,"resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/main.ts","parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/public/index.html"}],"generated":{"html":"\n\n\n\t\n\t\t\n\t\t\n\t\tPuissance 4\n\t\n\n\t\n\t\t
Tour du joueur
\n\t\t\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t
1111111
2222222
3333333
4444444
5555555
6666666
\n\t\t
\n\t\n\t\n\n\n"},"sourceMaps":null,"error":null,"hash":"f631e9ae9dd3d9ac10a2e3915d49f8ea","cacheData":{}} \ No newline at end of file diff --git a/.cache/a6/bb389bc491b229d14b31abfaa2776e.json b/.cache/a6/bb389bc491b229d14b31abfaa2776e.json index 55bbb09..0caec23 100644 --- a/.cache/a6/bb389bc491b229d14b31abfaa2776e.json +++ b/.cache/a6/bb389bc491b229d14b31abfaa2776e.json @@ -1 +1 @@ -{"id":"../node_modules/parcel/src/builtins/bundle-url.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/package.json","includedInParent":true,"mtime":1608196918029},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/.babelrc","includedInParent":true,"mtime":499162500000}],"generated":{"js":"var bundleURL = null;\n\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error();\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"name":"bundleURL","generated":{"line":1,"column":4},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":13},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":16},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":16}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"name":"getBundleURLCached","generated":{"line":3,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":2,"column":9}},{"generated":{"line":3,"column":27},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"generated":{"line":3,"column":30},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":2,"column":30}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":6},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":6}},{"name":"bundleURL","generated":{"line":4,"column":7},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":7}},{"generated":{"line":4,"column":16},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":18}},{"name":"bundleURL","generated":{"line":5,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"name":"bundleURL","generated":{"line":5,"column":4},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":5,"column":13},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":13}},{"name":"getBundleURL","generated":{"line":5,"column":16},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":16}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":28}},{"generated":{"line":5,"column":30},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":6,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":5,"column":3}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"name":"bundleURL","generated":{"line":8,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":7,"column":9}},{"generated":{"line":8,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"generated":{"line":9,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":8,"column":1}},{"generated":{"line":11,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"name":"getBundleURL","generated":{"line":11,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":10,"column":9}},{"generated":{"line":11,"column":21},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":10,"column":24}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":11,"column":2}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":13,"column":6},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":12,"column":6}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":14,"column":10},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"name":"Error","generated":{"line":14,"column":14},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":14}},{"generated":{"line":14,"column":19},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":3}},{"generated":{"line":15,"column":3},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":15,"column":4},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"name":"err","generated":{"line":15,"column":11},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":11}},{"generated":{"line":15,"column":14},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"generated":{"line":15,"column":16},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":16}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"name":"matches","generated":{"line":16,"column":8},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":8}},{"generated":{"line":16,"column":15},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":15}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":19},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":19}},{"name":"err","generated":{"line":16,"column":24},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":24}},{"generated":{"line":16,"column":27},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":27}},{"name":"stack","generated":{"line":16,"column":28},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":28}},{"generated":{"line":16,"column":33},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"name":"match","generated":{"line":16,"column":35},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":35}},{"generated":{"line":16,"column":40},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":41},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":41}},{"generated":{"line":16,"column":104},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":105},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"name":"matches","generated":{"line":18,"column":8},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":16,"column":8}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"generated":{"line":18,"column":17},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":16,"column":17}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"name":"getBaseURL","generated":{"line":19,"column":13},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":13}},{"generated":{"line":19,"column":23},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"name":"matches","generated":{"line":19,"column":24},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":24}},{"generated":{"line":19,"column":31},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":32},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":32}},{"generated":{"line":19,"column":33},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":34},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"generated":{"line":19,"column":35},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"generated":{"line":20,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":18,"column":5}},{"generated":{"line":21,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":19,"column":3}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":23,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":21,"column":9}},{"generated":{"line":23,"column":12},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":22,"column":1}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"getBaseURL","generated":{"line":26,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":9}},{"generated":{"line":26,"column":19},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"url","generated":{"line":26,"column":20},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":20}},{"generated":{"line":26,"column":23},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"generated":{"line":26,"column":25},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":25}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":27,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":10},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":10}},{"name":"url","generated":{"line":27,"column":15},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":15}},{"generated":{"line":27,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"name":"replace","generated":{"line":27,"column":20},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":20}},{"generated":{"line":27,"column":27},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":28},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":28}},{"generated":{"line":27,"column":98},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":100},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":100}},{"generated":{"line":27,"column":104},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":108},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":108}},{"generated":{"line":27,"column":111},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":26,"column":1}},{"name":"exports","generated":{"line":30,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"generated":{"line":30,"column":7},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":7}},{"name":"getBundleURL","generated":{"line":30,"column":8},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":8}},{"generated":{"line":30,"column":20},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"getBundleURLCached","generated":{"line":30,"column":23},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":23}},{"generated":{"line":30,"column":41},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"exports","generated":{"line":31,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":7}},{"name":"getBaseURL","generated":{"line":31,"column":8},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":8}},{"generated":{"line":31,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"name":"getBaseURL","generated":{"line":31,"column":21},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":21}},{"generated":{"line":31,"column":31},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":0}}],"sources":{"../node_modules/parcel/src/builtins/bundle-url.js":"var bundleURL = null;\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error;\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;\n"},"lineCount":null}},"error":null,"hash":"8d6068faa5fa1d8025a89e4525104a3b","cacheData":{"env":{}}} \ No newline at end of file +{"id":"../node_modules/parcel/src/builtins/bundle-url.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/package.json","includedInParent":true,"mtime":1608196918029},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/parcel/src/.babelrc","includedInParent":true,"mtime":499162500000}],"generated":{"js":"var bundleURL = null;\n\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error();\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"name":"bundleURL","generated":{"line":1,"column":4},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":13},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":16},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":16}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"name":"getBundleURLCached","generated":{"line":3,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":2,"column":9}},{"generated":{"line":3,"column":27},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"generated":{"line":3,"column":30},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":2,"column":30}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":6},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":6}},{"name":"bundleURL","generated":{"line":4,"column":7},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":7}},{"generated":{"line":4,"column":16},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":3,"column":18}},{"name":"bundleURL","generated":{"line":5,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"name":"bundleURL","generated":{"line":5,"column":4},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":5,"column":13},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":13}},{"name":"getBundleURL","generated":{"line":5,"column":16},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":16}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":28}},{"generated":{"line":5,"column":30},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":6,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":5,"column":3}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"name":"bundleURL","generated":{"line":8,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":7,"column":9}},{"generated":{"line":8,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"generated":{"line":9,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":8,"column":1}},{"generated":{"line":11,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"name":"getBundleURL","generated":{"line":11,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":10,"column":9}},{"generated":{"line":11,"column":21},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":10,"column":24}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":11,"column":2}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":13,"column":6},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":12,"column":6}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":14,"column":10},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"name":"Error","generated":{"line":14,"column":14},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":14}},{"generated":{"line":14,"column":19},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":3}},{"generated":{"line":15,"column":3},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":15,"column":4},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"name":"err","generated":{"line":15,"column":11},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":11}},{"generated":{"line":15,"column":14},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"generated":{"line":15,"column":16},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":14,"column":16}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"name":"matches","generated":{"line":16,"column":8},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":8}},{"generated":{"line":16,"column":15},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":15}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":19},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":19}},{"name":"err","generated":{"line":16,"column":24},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":24}},{"generated":{"line":16,"column":27},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":27}},{"name":"stack","generated":{"line":16,"column":28},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":28}},{"generated":{"line":16,"column":33},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"name":"match","generated":{"line":16,"column":35},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":35}},{"generated":{"line":16,"column":40},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":41},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":41}},{"generated":{"line":16,"column":104},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":105},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"name":"matches","generated":{"line":18,"column":8},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":16,"column":8}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"generated":{"line":18,"column":17},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":16,"column":17}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"name":"getBaseURL","generated":{"line":19,"column":13},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":13}},{"generated":{"line":19,"column":23},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"name":"matches","generated":{"line":19,"column":24},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":24}},{"generated":{"line":19,"column":31},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":32},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":32}},{"generated":{"line":19,"column":33},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":34},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"generated":{"line":19,"column":35},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"generated":{"line":20,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":18,"column":5}},{"generated":{"line":21,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":19,"column":3}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":23,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":21,"column":9}},{"generated":{"line":23,"column":12},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":22,"column":1}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"getBaseURL","generated":{"line":26,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":9}},{"generated":{"line":26,"column":19},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"url","generated":{"line":26,"column":20},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":20}},{"generated":{"line":26,"column":23},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"generated":{"line":26,"column":25},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":24,"column":25}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":27,"column":9},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":10},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":10}},{"name":"url","generated":{"line":27,"column":15},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":15}},{"generated":{"line":27,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"name":"replace","generated":{"line":27,"column":20},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":20}},{"generated":{"line":27,"column":27},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":28},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":28}},{"generated":{"line":27,"column":98},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":100},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":100}},{"generated":{"line":27,"column":104},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":108},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":108}},{"generated":{"line":27,"column":111},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":26,"column":1}},{"name":"exports","generated":{"line":30,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"generated":{"line":30,"column":7},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":7}},{"name":"getBundleURL","generated":{"line":30,"column":8},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":8}},{"generated":{"line":30,"column":20},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"getBundleURLCached","generated":{"line":30,"column":23},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":23}},{"generated":{"line":30,"column":41},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"exports","generated":{"line":31,"column":0},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":7}},{"name":"getBaseURL","generated":{"line":31,"column":8},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":8}},{"generated":{"line":31,"column":18},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"name":"getBaseURL","generated":{"line":31,"column":21},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":21}},{"generated":{"line":31,"column":31},"source":"../node_modules/parcel/src/builtins/bundle-url.js","original":{"line":29,"column":0}}],"sources":{"../node_modules/parcel/src/builtins/bundle-url.js":"var bundleURL = null;\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error;\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;\n"},"lineCount":null}},"error":null,"hash":"8d6068faa5fa1d8025a89e4525104a3b","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/da/bfeac95403d8c0788c8f867d203fc4.json b/.cache/da/bfeac95403d8c0788c8f867d203fc4.json index 87128b9..43c5ade 100644 --- a/.cache/da/bfeac95403d8c0788c8f867d203fc4.json +++ b/.cache/da/bfeac95403d8c0788c8f867d203fc4.json @@ -1 +1 @@ -{"id":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608198051272},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/package.json","includedInParent":true,"mtime":1608197056582},{"name":".","loc":{"line":3,"column":19},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js"}],"generated":{"js":"\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nconst _1 = require(\".\");\nclass DOMFleetManager {\n constructor(query, source) {\n this.query = query;\n this.source = source;\n this.items = [];\n this.refresh();\n }\n last() {\n return this.items[this.items.length - 1];\n }\n each(fn) {\n this.items.forEach((el, index) => fn(el, index));\n }\n on(type, listener, options) {\n this.each((item) => item.on(type, listener, options));\n }\n off(type, listener) {\n this.each((item) => item.off(type, listener));\n }\n refresh() {\n this.items = [];\n (this.source instanceof _1.DOMElement ? this.source.item : this.source || document).querySelectorAll(this.query).forEach((item) => {\n const element = _1.DOMElement.get(item);\n if (!element) {\n return;\n }\n this.items.push(element);\n });\n }\n [Symbol.iterator]() {\n return this.items;\n }\n}\nexports.default = DOMFleetManager;\n"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":31,"column":0},"generated":{"line":31,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":32,"column":0},"generated":{"line":32,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":33,"column":0},"generated":{"line":33,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":34,"column":0},"generated":{"line":34,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":35,"column":0},"generated":{"line":35,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":36,"column":0},"generated":{"line":36,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":37,"column":0},"generated":{"line":37,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":38,"column":0},"generated":{"line":38,"column":0}}],"sources":{"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js":"\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nconst _1 = require(\".\");\nclass DOMFleetManager {\n constructor(query, source) {\n this.query = query;\n this.source = source;\n this.items = [];\n this.refresh();\n }\n last() {\n return this.items[this.items.length - 1];\n }\n each(fn) {\n this.items.forEach((el, index) => fn(el, index));\n }\n on(type, listener, options) {\n this.each((item) => item.on(type, listener, options));\n }\n off(type, listener) {\n this.each((item) => item.off(type, listener));\n }\n refresh() {\n this.items = [];\n (this.source instanceof _1.DOMElement ? this.source.item : this.source || document).querySelectorAll(this.query).forEach((item) => {\n const element = _1.DOMElement.get(item);\n if (!element) {\n return;\n }\n this.items.push(element);\n });\n }\n [Symbol.iterator]() {\n return this.items;\n }\n}\nexports.default = DOMFleetManager;\n"},"lineCount":38}},"error":null,"hash":"969a00f6fbfabba4f44bab8e510a8a00","cacheData":{"env":{}}} \ No newline at end of file +{"id":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","dependencies":[{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/package.json","includedInParent":true,"mtime":1608219815779},{"name":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/package.json","includedInParent":true,"mtime":1608219815443},{"name":".","loc":{"line":3,"column":19},"parent":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","resolved":"/home/ubuntu/Bureau/cours/2eme année/contest/Puissance4/node_modules/@dzeio/dom-manager/dist/index.js"}],"generated":{"js":"\"use strict\";\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nconst _1 = require(\".\");\r\nclass DOMFleetManager {\r\n constructor(query, source) {\r\n this.query = query;\r\n this.source = source;\r\n this.items = [];\r\n this.refresh();\r\n }\r\n last() {\r\n return this.items[this.items.length - 1];\r\n }\r\n each(fn) {\r\n this.items.forEach((el, index) => fn(el, index));\r\n }\r\n on(type, listener, options) {\r\n this.each((item) => item.on(type, listener, options));\r\n }\r\n off(type, listener) {\r\n this.each((item) => item.off(type, listener));\r\n }\r\n refresh() {\r\n this.items = [];\r\n (this.source instanceof _1.DOMElement ? this.source.item : this.source || document).querySelectorAll(this.query).forEach((item) => {\r\n const element = _1.DOMElement.get(item);\r\n if (!element) {\r\n return;\r\n }\r\n this.items.push(element);\r\n });\r\n }\r\n [Symbol.iterator]() {\r\n return this.items;\r\n }\r\n}\r\nexports.default = DOMFleetManager;\r\n"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":31,"column":0},"generated":{"line":31,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":32,"column":0},"generated":{"line":32,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":33,"column":0},"generated":{"line":33,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":34,"column":0},"generated":{"line":34,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":35,"column":0},"generated":{"line":35,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":36,"column":0},"generated":{"line":36,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":37,"column":0},"generated":{"line":37,"column":0}},{"source":"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js","original":{"line":38,"column":0},"generated":{"line":38,"column":0}}],"sources":{"../node_modules/@dzeio/dom-manager/dist/DOMFleetManager.js":"\"use strict\";\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nconst _1 = require(\".\");\r\nclass DOMFleetManager {\r\n constructor(query, source) {\r\n this.query = query;\r\n this.source = source;\r\n this.items = [];\r\n this.refresh();\r\n }\r\n last() {\r\n return this.items[this.items.length - 1];\r\n }\r\n each(fn) {\r\n this.items.forEach((el, index) => fn(el, index));\r\n }\r\n on(type, listener, options) {\r\n this.each((item) => item.on(type, listener, options));\r\n }\r\n off(type, listener) {\r\n this.each((item) => item.off(type, listener));\r\n }\r\n refresh() {\r\n this.items = [];\r\n (this.source instanceof _1.DOMElement ? this.source.item : this.source || document).querySelectorAll(this.query).forEach((item) => {\r\n const element = _1.DOMElement.get(item);\r\n if (!element) {\r\n return;\r\n }\r\n this.items.push(element);\r\n });\r\n }\r\n [Symbol.iterator]() {\r\n return this.items;\r\n }\r\n}\r\nexports.default = DOMFleetManager;\r\n"},"lineCount":38}},"error":null,"hash":"331ff23bc29801c121fe831c89c7d03a","cacheData":{"env":{}}} \ No newline at end of file diff --git a/Connection.ts b/Connection.ts new file mode 100644 index 0000000..f809b19 --- /dev/null +++ b/Connection.ts @@ -0,0 +1,26 @@ +import WebSocket from "ws"; +import Listener from "./Listener"; + +export default class Connection extends Listener<{ + message: (message: string | Record) => void +}> { + public constructor( + private ws: WebSocket + ) { + super() + ws.on('message', (message) => { + try { + this.emit('message', JSON.parse(message.toString())) + } catch { + this.emit('message', message.toString()) + } + }) + } + + public send(message: string | Record) { + if (typeof message === 'string') { + return this.ws.send(message) + } + this.ws.send(JSON.stringify(message)) + } +} diff --git a/Listener.ts b/Listener.ts new file mode 100644 index 0000000..58b15a2 --- /dev/null +++ b/Listener.ts @@ -0,0 +1,117 @@ +type ItemToArray = { + [P in keyof T]?: Array +} + +export default abstract class Listener) => void> = { newListener: (eventName: string, listener: Function) => void, removeListener: (eventName: string, listener: Function) => void }> { + + private maxListeners = 10 + + private handlers: ItemToArray = {} + + private internalAdd(push: boolean, event: keyof T, listener: T[typeof event]) { + // @ts-expect-error + this.emit('newListener', event, listener) + let item = this.handlers[event] + if (!item) { + this.handlers[event] = [listener] + item = this.handlers[event] + } else { + if (push) { + item.push(listener) + } else { + item.unshift(listener) + } + } + if ((item?.length || 1) > this.maxListeners) { + console.warn(`Warning: more than ${this.maxListeners} are in the event ${event}! (${item?.length || 1})`) + } + return this + } + + on(event: keyof T, listener: T[typeof event]) { + return this.internalAdd(true, event, listener) + } + + prependListener(event: keyof T, listener: T[typeof event]) { + return this.internalAdd(false, event, listener) + } + + prependOnceListener(event: keyof T, listener: T[typeof event]) { + const fn = (...args: Array) => { + listener(...args) + this.off(event, fn as any) + } + this.prependListener(event, fn as any) + return this + } + + once(event: keyof T, listener: T[typeof event]) { + const fn = (...args: Array) => { + listener(...args) + this.off(event, fn as any) + } + this.on(event, fn as any) + return this + } + + emit(event: keyof T, ...ev: Parameters) { + for (const fn of this.listeners(event)) { + fn(...ev) + } + return this + } + + off(event: keyof T, listener: T[typeof event]) { + const listeners = this.listeners(event) + const index = listeners.indexOf(listener) + if (index !== -1) { + (this.handlers[event] as Array).splice(index, 1) + } + + // @ts-expect-error + this.emit('removeListener', event, listener) + return this + } + + public removeListener(event: keyof T, listener: T[typeof event]) { + return this.off(event, listener) + } + + public removeAllListeners(event: keyof T) { + this.handlers[event] = [] + return this + } + + public listenerCount(event: keyof T) { + return this.listeners(event).length + } + + public listeners(event: keyof T) { + const item = this.handlers[event] as Array + if (!item) { + return [] + } + return item + } + + public rawListeners(event: keyof T) { + return this.listenerCount(event) + } + + public eventNames() { + return Object.keys(this.handlers) + } + + public setMaxListeners(n: number) { + this.maxListeners = n + } + + // Browser Listeners + addEventListener(event: keyof T, listener: T[typeof event]) { + return this.on(event, listener) + } + + removeEventListener(event: keyof T, listener: T[typeof event]) { + return this.off(event, listener) + } +} diff --git a/Websocket.ts b/Websocket.ts new file mode 100644 index 0000000..07a0a51 --- /dev/null +++ b/Websocket.ts @@ -0,0 +1,28 @@ +import WebSocket from "ws"; +import Connection from "./Connection"; +import Listener from "./Listener"; + +export default class Server extends Listener<{ + connection: (connection: Connection) => void + open: () => void +}> { + + private clients: Array = [] + + public constructor(options: WebSocket.ServerOptions) { + super() + const server = new WebSocket.Server(options, () => this.emit('open')) + server.on('connection', (ws) => { + const connection = new Connection(ws) + connection.on('close', () => { + const index = this.clients.indexOf(connection) + this.clients.splice(index, 1) + }) + this.emit('connection', connection) + }) + } + + public broadcast(message: string) { + this.clients.forEach((ws) => ws.send(message)) + } +} diff --git a/public/Game.ts b/front-src/Game.ts similarity index 96% rename from public/Game.ts rename to front-src/Game.ts index 39e7e8a..0d0b970 100644 --- a/public/Game.ts +++ b/front-src/Game.ts @@ -38,7 +38,7 @@ export default class Game { this.onPlayerMove(cell, cellIndex) } }) - cell.data('event-added', 'true') + cell.data('event-added', 'true') } // Put each cells in the corresponding column @@ -75,10 +75,17 @@ export default class Game { playerShower.text(player ? this.playerColor : this.playerColor === 'red' ? 'yellow' : 'red') if (player) { this.isWaitingForPlayerMove = true + } else { + if (this.gameType === 'single' && this.gameStarted) { + setTimeout(() => { + this.makeIATakeTurn() + this.setPlayerTurn(true) + }, getRandomInt(200, 500)) + } } } - public setupMultiplayer() {} + public setupMultiplayer() { } public onPlayerMove(cell: DOMElement, xPos: number) { if (this.isWaitingForPlayerMove) { @@ -87,10 +94,7 @@ export default class Game { return } if (this.gameType === 'single' && this.gameStarted) { - setTimeout(() => { - this.makeIATakeTurn() - this.setPlayerTurn(true) - }, getRandomInt(200, 2000)) + this.setPlayerTurn(false) } } } diff --git a/front-src/index.html b/front-src/index.html new file mode 100644 index 0000000..a000bd3 --- /dev/null +++ b/front-src/index.html @@ -0,0 +1,74 @@ + + + + + + + Puissance 4 + + + +
Tour du joueur
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
1111111
2222222
3333333
4444444
5555555
6666666
+
+ + + + diff --git a/public/main.ts b/front-src/main.ts similarity index 78% rename from public/main.ts rename to front-src/main.ts index 57cf606..69c47d8 100644 --- a/public/main.ts +++ b/front-src/main.ts @@ -18,4 +18,8 @@ if (restartBtn) { game.playerColor = 'yellow' game.startSinglePlayer() -window.dm = DOMElement + +const ws = new WebSocket('ws://localhost:8080') +ws.onmessage = (event) => { + console.log(event.data) +} diff --git a/public/style.css b/front-src/style.css similarity index 100% rename from public/style.css rename to front-src/style.css diff --git a/main.ts b/main.ts index 7314914..0fb8752 100644 --- a/main.ts +++ b/main.ts @@ -1,4 +1,12 @@ import express from 'express' +import WebSocket from './Websocket' +import Connection from './Connection' + +interface Comm { + type?: 'request' | 'join' | 'proxy' + id?: number + xPos?: number +} const app = express(); @@ -6,5 +14,47 @@ app.use(express.static('public')) var server = app.listen(3000, function () { + const wsServer = new WebSocket({ port: 8080 }) + + wsServer.on('connection', (conn) => { + conn.send({ ok: true }) + conn.on('message', (message: Comm | string) => { + if (typeof message === 'string') { + return + } + + if (message?.type === 'request') { + handleRequest(conn) + } + + if (message?.type === 'join' && message?.id) { + joinSession(conn, message.id) + } + + if (message?.type === 'proxy' && message?.xPos) { + proxyRequest(conn, message.xPos) + } + }) + }) + console.log(`Example app listening at http://localhost:3000`); }); + +function handleRequest(conn: Connection) { + // Générer un nombre aléatoire entre 100 et 999 et on vérifie qu'il n'y a pas déja de parti avec cette ID + + // Rajouter la connection a cette partie + + // renvoie au client l'ID +} + +function joinSession(conn: Connection, session: number) { + // Rajouter la connection a cette partie + + // renvoie au client l'ID + +} + +function proxyRequest(conn: Connection, xPos: number) { + // renvoyer a tout les clients du meme ID le xPos +} diff --git a/package-lock.json b/package-lock.json index b4b5ed4..5659b3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, "requires": { "@babel/highlight": "^7.10.4" } @@ -15,12 +16,14 @@ "@babel/compat-data": { "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.7.tgz", - "integrity": "sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==" + "integrity": "sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==", + "dev": true }, "@babel/core": { "version": "7.12.10", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "dev": true, "requires": { "@babel/code-frame": "^7.10.4", "@babel/generator": "^7.12.10", @@ -43,6 +46,7 @@ "version": "4.3.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -51,6 +55,7 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, "requires": { "minimist": "^1.2.5" } @@ -58,12 +63,14 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, @@ -71,6 +78,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "dev": true, "requires": { "@babel/types": "^7.12.11", "jsesc": "^2.5.1", @@ -80,7 +88,8 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, @@ -88,6 +97,7 @@ "version": "7.12.10", "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz", "integrity": "sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==", + "dev": true, "requires": { "@babel/types": "^7.12.10" } @@ -96,6 +106,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", + "dev": true, "requires": { "@babel/helper-explode-assignable-expression": "^7.10.4", "@babel/types": "^7.10.4" @@ -105,6 +116,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", + "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.10.4", "@babel/types": "^7.10.4" @@ -114,6 +126,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.11.tgz", "integrity": "sha512-4oGVOekPI8dh9JphkPXC68iIuP6qp/RPbaPmorRmEFbRAHZjSqxPjqHudn18GVDPgCuFM/KdFXc63C17Ygfa9w==", + "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.12.10", "@babel/helper-module-imports": "^7.12.5", @@ -124,6 +137,7 @@ "version": "7.12.5", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", + "dev": true, "requires": { "@babel/compat-data": "^7.12.5", "@babel/helper-validator-option": "^7.12.1", @@ -135,6 +149,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", + "dev": true, "requires": { "@babel/helper-function-name": "^7.10.4", "@babel/helper-member-expression-to-functions": "^7.12.1", @@ -147,6 +162,7 @@ "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz", "integrity": "sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==", + "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.10.4", "regexpu-core": "^4.7.1" @@ -156,6 +172,7 @@ "version": "7.10.5", "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", + "dev": true, "requires": { "@babel/helper-function-name": "^7.10.4", "@babel/types": "^7.10.5", @@ -166,6 +183,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", + "dev": true, "requires": { "@babel/types": "^7.12.1" } @@ -174,6 +192,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "dev": true, "requires": { "@babel/helper-get-function-arity": "^7.12.10", "@babel/template": "^7.12.7", @@ -184,6 +203,7 @@ "version": "7.12.10", "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "dev": true, "requires": { "@babel/types": "^7.12.10" } @@ -192,6 +212,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", + "dev": true, "requires": { "@babel/types": "^7.10.4" } @@ -200,6 +221,7 @@ "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "dev": true, "requires": { "@babel/types": "^7.12.7" } @@ -208,6 +230,7 @@ "version": "7.12.5", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, "requires": { "@babel/types": "^7.12.5" } @@ -216,6 +239,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "dev": true, "requires": { "@babel/helper-module-imports": "^7.12.1", "@babel/helper-replace-supers": "^7.12.1", @@ -232,6 +256,7 @@ "version": "7.12.10", "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "dev": true, "requires": { "@babel/types": "^7.12.10" } @@ -239,12 +264,14 @@ "@babel/helper-plugin-utils": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true }, "@babel/helper-remap-async-to-generator": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", + "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.10.4", "@babel/helper-wrap-function": "^7.10.4", @@ -255,6 +282,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.12.7", "@babel/helper-optimise-call-expression": "^7.12.10", @@ -266,6 +294,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "dev": true, "requires": { "@babel/types": "^7.12.1" } @@ -274,6 +303,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "dev": true, "requires": { "@babel/types": "^7.12.1" } @@ -282,6 +312,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "dev": true, "requires": { "@babel/types": "^7.12.11" } @@ -289,17 +320,20 @@ "@babel/helper-validator-identifier": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true }, "@babel/helper-validator-option": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz", - "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==" + "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==", + "dev": true }, "@babel/helper-wrap-function": { "version": "7.12.3", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", + "dev": true, "requires": { "@babel/helper-function-name": "^7.10.4", "@babel/template": "^7.10.4", @@ -311,6 +345,7 @@ "version": "7.12.5", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "dev": true, "requires": { "@babel/template": "^7.10.4", "@babel/traverse": "^7.12.5", @@ -321,6 +356,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", @@ -330,12 +366,14 @@ "@babel/parser": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", - "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==" + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "dev": true }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz", "integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-remap-async-to-generator": "^7.12.1", @@ -346,6 +384,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "dev": true, "requires": { "@babel/helper-create-class-features-plugin": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4" @@ -355,6 +394,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.0" @@ -364,6 +404,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -373,6 +414,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz", "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.0" @@ -382,6 +424,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz", "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -391,6 +434,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" @@ -400,6 +444,7 @@ "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz", "integrity": "sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -409,6 +454,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", @@ -419,6 +465,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" @@ -428,6 +475,7 @@ "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz", "integrity": "sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", @@ -438,6 +486,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz", "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==", + "dev": true, "requires": { "@babel/helper-create-class-features-plugin": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4" @@ -447,6 +496,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz", "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==", + "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4" @@ -456,6 +506,7 @@ "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -464,6 +515,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -472,6 +524,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -480,6 +533,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3" } @@ -488,6 +542,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz", "integrity": "sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -496,6 +551,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -504,6 +560,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -512,6 +569,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -520,6 +578,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -528,6 +587,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -536,6 +596,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -544,6 +605,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -552,6 +614,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -560,6 +623,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -568,6 +632,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -576,6 +641,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", + "dev": true, "requires": { "@babel/helper-module-imports": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4", @@ -586,6 +652,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -594,6 +661,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.11.tgz", "integrity": "sha512-atR1Rxc3hM+VPg/NvNvfYw0npQEAcHuJ+MGZnFn6h3bo+1U3BWXMdFMlvVRApBTWKQMX7SOwRJZA5FBF/JQbvA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -602,6 +670,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", + "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.10.4", "@babel/helper-define-map": "^7.10.4", @@ -617,6 +686,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -625,6 +695,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -633,6 +704,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz", "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==", + "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4" @@ -642,6 +714,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz", "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -650,6 +723,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", + "dev": true, "requires": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", "@babel/helper-plugin-utils": "^7.10.4" @@ -659,6 +733,7 @@ "version": "7.12.10", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.10.tgz", "integrity": "sha512-0ti12wLTLeUIzu9U7kjqIn4MyOL7+Wibc7avsHhj4o1l5C0ATs8p2IMHrVYjm9t9wzhfEO6S3kxax0Rpdo8LTg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-flow": "^7.12.1" @@ -668,6 +743,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -676,6 +752,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", + "dev": true, "requires": { "@babel/helper-function-name": "^7.10.4", "@babel/helper-plugin-utils": "^7.10.4" @@ -685,6 +762,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -693,6 +771,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -701,6 +780,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz", "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==", + "dev": true, "requires": { "@babel/helper-module-transforms": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4", @@ -711,6 +791,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", + "dev": true, "requires": { "@babel/helper-module-transforms": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4", @@ -722,6 +803,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz", "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==", + "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.10.4", "@babel/helper-module-transforms": "^7.12.1", @@ -734,6 +816,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz", "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==", + "dev": true, "requires": { "@babel/helper-module-transforms": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4" @@ -743,6 +826,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==", + "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.12.1" } @@ -751,6 +835,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz", "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -759,6 +844,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-replace-supers": "^7.12.1" @@ -768,6 +854,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -776,6 +863,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -784,6 +872,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.11.tgz", "integrity": "sha512-5nWOw6mTylaFU72BdZfa0dP1HsGdY3IMExpxn8LBE8dNmkQjB+W+sR+JwIdtbzkPvVuFviT3zyNbSUkuVTVxbw==", + "dev": true, "requires": { "@babel/helper-builder-react-jsx": "^7.10.4", "@babel/helper-builder-react-jsx-experimental": "^7.12.11", @@ -795,6 +884,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", + "dev": true, "requires": { "regenerator-transform": "^0.14.2" } @@ -803,6 +893,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz", "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -811,6 +902,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -819,6 +911,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" @@ -828,6 +921,7 @@ "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz", "integrity": "sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -836,6 +930,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -844,6 +939,7 @@ "version": "7.12.10", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz", "integrity": "sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -852,6 +948,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -860,6 +957,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", + "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4" @@ -869,6 +967,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", + "dev": true, "requires": { "@babel/compat-data": "^7.12.7", "@babel/helper-compilation-targets": "^7.12.5", @@ -942,6 +1041,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -954,6 +1054,7 @@ "version": "7.12.5", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "dev": true, "requires": { "regenerator-runtime": "^0.13.4" } @@ -962,6 +1063,7 @@ "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "dev": true, "requires": { "@babel/code-frame": "^7.10.4", "@babel/parser": "^7.12.7", @@ -972,6 +1074,7 @@ "version": "7.12.10", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.10.tgz", "integrity": "sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg==", + "dev": true, "requires": { "@babel/code-frame": "^7.10.4", "@babel/generator": "^7.12.10", @@ -988,6 +1091,7 @@ "version": "4.3.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -995,7 +1099,8 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -1003,6 +1108,7 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.11.tgz", "integrity": "sha512-ukA9SQtKThINm++CX1CwmliMrE54J6nIYB5XTwL5f/CLFW9owfls+YSU8tVW15RQ2w+a3fSbPjC6HdQNtWZkiA==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", @@ -1010,19 +1116,26 @@ } }, "@dzeio/dom-manager": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@dzeio/dom-manager/-/dom-manager-1.2.2.tgz", - "integrity": "sha512-ghQ6xjDPaZQigX/6jgQOrRIPB49y6pxnBlevbxk/pR5JDX0Zf/HkTJ5Km9ThiFTgKU/VvY8g3jrleahaeg9v8g==" + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@dzeio/dom-manager/-/dom-manager-1.2.3.tgz", + "integrity": "sha512-13JZs5rClHjQLA4Kqq/Pfe98yL8/qU4TO7O1F1+MSCTKPS+uY3xVMG7Qn+22FtE+l094TDFeVcZcvDRQeYhY4g==" + }, + "@dzeio/listener": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@dzeio/listener/-/listener-1.0.0.tgz", + "integrity": "sha512-2sGzhqzVgMoHd4oGVSEd/MLHWtsge4DLCdL5Yzuj+5uD/jmRmoB3tzAncRrQ8zaPCzoVXhClz1Y2J17ENcgrDA==" }, "@iarna/toml": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", - "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==" + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", + "dev": true }, "@mrmlnc/readdir-enhanced": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, "requires": { "call-me-maybe": "^1.0.1", "glob-to-regexp": "^0.3.0" @@ -1031,12 +1144,14 @@ "@nodelib/fs.stat": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true }, "@parcel/fs": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-1.11.0.tgz", "integrity": "sha512-86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==", + "dev": true, "requires": { "@parcel/utils": "^1.11.0", "mkdirp": "^0.5.1", @@ -1047,6 +1162,7 @@ "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, "requires": { "minimist": "^1.2.5" } @@ -1057,6 +1173,7 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz", "integrity": "sha512-9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==", + "dev": true, "requires": { "@parcel/workers": "^1.11.0", "chalk": "^2.1.0", @@ -1068,12 +1185,14 @@ "@parcel/utils": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz", - "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==" + "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==", + "dev": true }, "@parcel/watcher": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz", "integrity": "sha512-od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==", + "dev": true, "requires": { "@parcel/utils": "^1.11.0", "chokidar": "^2.1.5" @@ -1083,6 +1202,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, "requires": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" @@ -1092,6 +1212,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" } @@ -1101,12 +1222,14 @@ "binary-extensions": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true }, "braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -1124,6 +1247,7 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, "requires": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -1143,6 +1267,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -1151,6 +1276,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -1162,6 +1288,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, "optional": true, "requires": { "bindings": "^1.5.0" @@ -1171,6 +1298,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, "requires": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" @@ -1180,6 +1308,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, "requires": { "is-extglob": "^2.1.0" } @@ -1190,6 +1319,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, "requires": { "binary-extensions": "^1.0.0" } @@ -1198,6 +1328,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -1206,6 +1337,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -1214,6 +1346,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, "requires": { "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", @@ -1224,6 +1357,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -1235,11 +1369,25 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-1.11.0.tgz", "integrity": "sha512-USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==", + "dev": true, "requires": { "@parcel/utils": "^1.11.0", "physical-cpu-count": "^2.0.0" } }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, "@types/body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", @@ -1291,7 +1439,8 @@ "@types/q": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true }, "@types/qs": { "version": "6.9.5", @@ -1322,10 +1471,24 @@ "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz", "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==" }, + "@types/ws": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.0.tgz", + "integrity": "sha512-Y29uQ3Uy+58bZrFLhX36hcI3Np37nqWE7ky5tjiDoy1GDZnIwVxS0CgF+s+1bXMzjKBFy+fqaRfb708iNzdinw==", + "requires": { + "@types/node": "*" + } + }, "abab": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, "accepts": { "version": "1.3.7", @@ -1339,12 +1502,14 @@ "acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true }, "acorn-globals": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, "requires": { "acorn": "^6.0.1", "acorn-walk": "^6.0.1" @@ -1353,19 +1518,22 @@ "acorn": { "version": "6.4.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true } } }, "acorn-walk": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==" + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -1376,17 +1544,53 @@ "alphanum-sort": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "requires": { + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -1395,6 +1599,7 @@ "version": "0.6.14", "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz", "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==", + "dev": true, "requires": { "entities": "^1.1.2" } @@ -1417,6 +1622,7 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -1424,22 +1630,26 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true }, "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true }, "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true }, "array-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true }, "array-find-index": { "version": "1.0.2", @@ -1454,12 +1664,14 @@ "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, "requires": { "safer-buffer": "~2.1.0" } @@ -1468,6 +1680,7 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -1478,7 +1691,8 @@ "bn.js": { "version": "4.11.9", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true } } }, @@ -1486,6 +1700,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, "requires": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -1494,12 +1709,14 @@ "inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true }, "util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, "requires": { "inherits": "2.0.1" } @@ -1509,47 +1726,56 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true }, "async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true }, "async-limiter": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true }, "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true }, "aws4": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true }, "babel-plugin-dynamic-import-node": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, "requires": { "object.assign": "^4.1.0" } @@ -1558,6 +1784,7 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, "requires": { "core-js": "^2.4.0", "regenerator-runtime": "^0.11.0" @@ -1566,7 +1793,8 @@ "regenerator-runtime": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true } } }, @@ -1574,6 +1802,7 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, "requires": { "babel-runtime": "^6.26.0", "esutils": "^2.0.2", @@ -1584,7 +1813,8 @@ "to-fast-properties": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true } } }, @@ -1592,6 +1822,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/babylon-walk/-/babylon-walk-1.0.2.tgz", "integrity": "sha1-OxWl3btIKni0zpwByLoYFwLZ1s4=", + "dev": true, "requires": { "babel-runtime": "^6.11.6", "babel-types": "^6.15.0", @@ -1607,6 +1838,7 @@ "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, "requires": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -1621,6 +1853,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -1629,6 +1862,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -1637,6 +1871,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -1645,6 +1880,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -1656,12 +1892,14 @@ "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true }, "bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, "requires": { "tweetnacl": "^0.14.3" } @@ -1675,6 +1913,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, "requires": { "file-uri-to-path": "1.0.0" } @@ -1682,7 +1921,8 @@ "bn.js": { "version": "5.1.3", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", + "dev": true }, "body-parser": { "version": "1.19.0", @@ -1704,7 +1944,73 @@ "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, "brace-expansion": { "version": "1.1.11", @@ -1727,6 +2033,7 @@ "version": "1.6.1", "resolved": "https://registry.npmjs.org/brfs/-/brfs-1.6.1.tgz", "integrity": "sha512-OfZpABRQQf+Xsmju8XE9bDjs+uU4vLREGolP7bDgcpsI17QREyZ4Bl+2KLxxx1kCgA0fAIhKQBaBYh+PEcCqYQ==", + "dev": true, "requires": { "quote-stream": "^1.0.1", "resolve": "^1.1.5", @@ -1737,17 +2044,20 @@ "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true }, "browser-process-hrtime": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true }, "browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, "requires": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -1761,6 +2071,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, "requires": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -1771,6 +2082,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -1782,6 +2094,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, "requires": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -1791,6 +2104,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -1806,12 +2120,14 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -1821,7 +2137,8 @@ "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true } } }, @@ -1829,6 +2146,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, "requires": { "pako": "~1.0.5" }, @@ -1836,7 +2154,8 @@ "pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true } } }, @@ -1844,6 +2163,7 @@ "version": "4.16.0", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.0.tgz", "integrity": "sha512-/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ==", + "dev": true, "requires": { "caniuse-lite": "^1.0.30001165", "colorette": "^1.2.1", @@ -1856,6 +2176,7 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -1865,7 +2186,8 @@ "buffer-equal": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=" + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "dev": true }, "buffer-from": { "version": "1.1.1", @@ -1875,20 +2197,14 @@ "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" - }, - "bufferutil": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.2.tgz", - "integrity": "sha512-AtnG3W6M8B2n4xDQ5R+70EXvOpnXsFYg/AK2yTZd+HQ/oxAdz+GI+DvjmhBw3L0ole+LJ0ngqY4JMbDzkfNzhA==", - "requires": { - "node-gyp-build": "^4.2.0" - } + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true }, "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true }, "bytes": { "version": "3.1.0", @@ -1899,6 +2215,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, "requires": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -1911,10 +2228,45 @@ "unset-value": "^1.0.0" } }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "normalize-url": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", + "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==" + } + } + }, "call-bind": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.0" @@ -1923,12 +2275,14 @@ "call-me-maybe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true }, "caller-callsite": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, "requires": { "callsites": "^2.0.0" } @@ -1937,6 +2291,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, "requires": { "caller-callsite": "^2.0.0" } @@ -1944,7 +2299,8 @@ "callsites": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true }, "camelcase": { "version": "2.1.1", @@ -1964,6 +2320,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, "requires": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", @@ -1974,17 +2331,20 @@ "caniuse-lite": { "version": "1.0.30001168", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001168.tgz", - "integrity": "sha512-P2zmX7swIXKu+GMMR01TWa4csIKELTNnZKc+f1CjebmZJQtTAEXmpQSoKVJVVcvPGAA0TEYTOUp3VehavZSFPQ==" + "integrity": "sha512-P2zmX7swIXKu+GMMR01TWa4csIKELTNnZKc+f1CjebmZJQtTAEXmpQSoKVJVVcvPGAA0TEYTOUp3VehavZSFPQ==", + "dev": true }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -2006,10 +2366,16 @@ "readdirp": "~3.5.0" } }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -2019,6 +2385,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, "requires": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -2030,16 +2397,23 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } } } }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, "requires": { "restore-cursor": "^2.0.0" } @@ -2047,17 +2421,28 @@ "cli-spinners": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", - "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==" + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", + "dev": true }, "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } }, "coa": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, "requires": { "@types/q": "^1.5.1", "chalk": "^2.4.1", @@ -2068,6 +2453,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, "requires": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -2077,6 +2463,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "dev": true, "requires": { "color-convert": "^1.9.1", "color-string": "^1.5.4" @@ -2086,6 +2473,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "requires": { "color-name": "1.1.3" } @@ -2093,12 +2481,14 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true }, "color-string": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "dev": true, "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" @@ -2107,12 +2497,14 @@ "colorette": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, "requires": { "delayed-stream": "~1.0.0" } @@ -2120,17 +2512,20 @@ "command-exists": { "version": "1.2.9", "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", - "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", + "dev": true }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true }, "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true }, "concat-map": { "version": "0.0.1", @@ -2141,6 +2536,7 @@ "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, "requires": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -2148,15 +2544,30 @@ "typedarray": "^0.0.6" } }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, "console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true }, "content-disposition": { "version": "0.5.3", @@ -2175,6 +2586,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, "requires": { "safe-buffer": "~5.1.1" } @@ -2192,17 +2604,20 @@ "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true }, "core-js": { "version": "2.6.12", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "dev": true }, "core-js-compat": { "version": "3.8.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.1.tgz", "integrity": "sha512-a16TLmy9NVD1rkjUGbwuyWkiDoN0FDpAwrfLONvHFQx0D9k7J9y0srwMT8QP/Z6HE3MIFaVynEeYwZwPX1o5RQ==", + "dev": true, "requires": { "browserslist": "^4.15.0", "semver": "7.0.0" @@ -2211,19 +2626,22 @@ "semver": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true } } }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true }, "cosmiconfig": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, "requires": { "import-fresh": "^2.0.0", "is-directory": "^0.3.1", @@ -2235,6 +2653,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, "requires": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" @@ -2246,6 +2665,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, "requires": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -2254,7 +2674,8 @@ "bn.js": { "version": "4.11.9", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true } } }, @@ -2262,6 +2683,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -2274,6 +2696,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, "requires": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -2292,6 +2715,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, "requires": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -2304,6 +2728,7 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, "requires": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -2318,15 +2743,22 @@ "randomfill": "^1.0.3" } }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, "css-color-names": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true }, "css-declaration-sorter": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, "requires": { "postcss": "^7.0.1", "timsort": "^0.3.0" @@ -2336,6 +2768,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "dev": true, "requires": { "icss-replace-symbols": "1.1.0", "postcss": "6.0.1", @@ -2348,17 +2781,20 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, "requires": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -2370,19 +2806,22 @@ "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true } } }, "has-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true }, "postcss": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", + "dev": true, "requires": { "chalk": "^1.1.3", "source-map": "^0.5.6", @@ -2392,12 +2831,14 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, "requires": { "ansi-regex": "^2.0.0" } @@ -2406,6 +2847,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, "requires": { "has-flag": "^1.0.0" } @@ -2416,6 +2858,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, "requires": { "boolbase": "^1.0.0", "css-what": "^3.2.1", @@ -2426,12 +2869,14 @@ "css-select-base-adapter": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true }, "css-selector-tokenizer": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, "requires": { "cssesc": "^3.0.0", "fastparse": "^1.1.2" @@ -2441,6 +2886,7 @@ "version": "1.0.0-alpha.37", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, "requires": { "mdn-data": "2.0.4", "source-map": "^0.6.1" @@ -2449,17 +2895,20 @@ "css-what": { "version": "3.4.2", "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true }, "cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true }, "cssnano": { "version": "4.1.10", "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, "requires": { "cosmiconfig": "^5.0.0", "cssnano-preset-default": "^4.0.7", @@ -2471,6 +2920,7 @@ "version": "4.0.7", "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, "requires": { "css-declaration-sorter": "^4.0.1", "cssnano-util-raw-cache": "^4.0.1", @@ -2507,17 +2957,20 @@ "cssnano-util-get-arguments": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true }, "cssnano-util-get-match": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true }, "cssnano-util-raw-cache": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, "requires": { "postcss": "^7.0.0" } @@ -2525,12 +2978,14 @@ "cssnano-util-same-parent": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true }, "csso": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, "requires": { "css-tree": "^1.1.2" }, @@ -2539,6 +2994,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "dev": true, "requires": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -2547,19 +3003,22 @@ "mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true } } }, "cssom": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true }, "cssstyle": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dev": true, "requires": { "cssom": "0.3.x" } @@ -2572,19 +3031,11 @@ "array-find-index": "^1.0.1" } }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -2593,6 +3044,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, "requires": { "abab": "^2.0.0", "whatwg-mimetype": "^2.2.0", @@ -2612,6 +3064,7 @@ "version": "0.1.21", "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.21.tgz", "integrity": "sha512-kUmM8Y+PZpMpQ+B4AuOW9k2Pfx/mSupJtxOsLzmnHY2WqZUYRFccFn2RhzPAqt3Xb+sorK/badW2D4zNzqZz5w==", + "dev": true, "requires": { "bindings": "^1.5.0", "node-addon-api": "^1.7.1" @@ -2633,17 +3086,33 @@ "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" }, "deep-is": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true }, "defaults": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, "requires": { "clone": "^1.0.2" }, @@ -2651,14 +3120,21 @@ "clone": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true } } }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, "requires": { "object-keys": "^1.0.12" } @@ -2667,6 +3143,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -2676,6 +3153,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -2684,6 +3162,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -2692,6 +3171,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -2703,7 +3183,8 @@ "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true }, "depd": { "version": "1.1.2", @@ -2714,6 +3195,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, "requires": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -2733,6 +3215,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, "requires": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -2742,7 +3225,8 @@ "bn.js": { "version": "4.11.9", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true } } }, @@ -2750,6 +3234,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, "requires": { "domelementtype": "^2.0.1", "entities": "^2.0.0" @@ -2758,29 +3243,34 @@ "domelementtype": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", - "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==" + "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", + "dev": true }, "entities": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true } } }, "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true }, "domelementtype": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true }, "domexception": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, "requires": { "webidl-conversions": "^4.0.2" } @@ -2789,6 +3279,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, "requires": { "domelementtype": "1" } @@ -2797,6 +3288,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, "requires": { "dom-serializer": "0", "domelementtype": "1" @@ -2813,21 +3305,29 @@ "dotenv": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz", - "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==" + "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==", + "dev": true }, "dotenv-expand": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true }, "duplexer2": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, "requires": { "readable-stream": "^2.0.2" } }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, "dynamic-dedupe": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/dynamic-dedupe/-/dynamic-dedupe-0.3.0.tgz", @@ -2840,6 +3340,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -2853,12 +3354,14 @@ "electron-to-chromium": { "version": "1.3.628", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.628.tgz", - "integrity": "sha512-fmhO4YGo/kapy+xL9Eq/cZwDASaTHZu3psIFYo4yc+RY1LzbZr84xjKlDImDrlrmWhOxsrDi98nX097U/xK/cQ==" + "integrity": "sha512-fmhO4YGo/kapy+xL9Eq/cZwDASaTHZu3psIFYo4yc+RY1LzbZr84xjKlDImDrlrmWhOxsrDi98nX097U/xK/cQ==", + "dev": true }, "elliptic": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "dev": true, "requires": { "bn.js": "^4.4.0", "brorand": "^1.0.1", @@ -2872,24 +3375,40 @@ "bn.js": { "version": "4.11.9", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true } } }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, "entities": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true }, "envinfo": { "version": "7.7.3", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.3.tgz", - "integrity": "sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA==" + "integrity": "sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA==", + "dev": true }, "error-ex": { "version": "1.3.2", @@ -2903,6 +3422,7 @@ "version": "1.18.0-next.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -2921,7 +3441,8 @@ "object-inspect": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true } } }, @@ -2929,45 +3450,23 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" }, "escape-html": { "version": "1.0.3", @@ -2977,12 +3476,14 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true }, "escodegen": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz", "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==", + "dev": true, "requires": { "esprima": "^3.1.3", "estraverse": "^4.2.0", @@ -2994,17 +3495,20 @@ "esprima": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true }, "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true }, "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true }, "etag": { "version": "1.8.1", @@ -3014,12 +3518,14 @@ "events": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", - "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==" + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "dev": true }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, "requires": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -3029,6 +3535,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, "requires": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -3043,6 +3550,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -3051,6 +3559,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -3094,30 +3603,17 @@ "vary": "~1.1.2" } }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", - "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" - } - } - }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true }, "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -3127,6 +3623,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -3137,6 +3634,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, "requires": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -3152,6 +3650,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -3160,6 +3659,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -3168,6 +3668,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -3176,6 +3677,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -3184,6 +3686,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -3195,12 +3698,14 @@ "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true }, "falafel": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz", "integrity": "sha512-0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==", + "dev": true, "requires": { "acorn": "^7.1.1", "foreach": "^2.0.5", @@ -3211,19 +3716,22 @@ "isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true } } }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "fast-glob": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, "requires": { "@mrmlnc/readdir-enhanced": "^2.2.1", "@nodelib/fs.stat": "^1.1.2", @@ -3237,6 +3745,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, "requires": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" @@ -3246,6 +3755,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, "requires": { "is-extglob": "^2.1.0" } @@ -3257,27 +3767,32 @@ "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true }, "fastparse": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==" + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true }, "file-uri-to-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true }, "filesize": { "version": "3.6.1", "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", - "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==" + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true }, "fill-range": { "version": "7.0.1", @@ -3313,22 +3828,26 @@ "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true }, "foreach": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true }, "form-data": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -3344,6 +3863,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, "requires": { "map-cache": "^0.2.2" } @@ -3372,12 +3892,14 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true }, "get-intrinsic": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -3387,22 +3909,33 @@ "get-port": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", - "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=" + "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", + "dev": true }, "get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -3431,12 +3964,40 @@ "glob-to-regexp": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "requires": { + "ini": "1.3.7" + } }, "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } }, "graceful-fs": { "version": "4.2.4", @@ -3447,6 +4008,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/grapheme-breaker/-/grapheme-breaker-0.3.2.tgz", "integrity": "sha1-W55reMODJFLSuiuxy4MPlidkEKw=", + "dev": true, "requires": { "brfs": "^1.2.0", "unicode-trie": "^0.3.1" @@ -3455,12 +4017,14 @@ "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true }, "har-validator": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, "requires": { "ajv": "^6.12.3", "har-schema": "^2.0.0" @@ -3478,6 +4042,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, "requires": { "ansi-regex": "^2.0.0" }, @@ -3485,7 +4050,8 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true } } }, @@ -3497,12 +4063,14 @@ "has-symbols": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true }, "has-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, "requires": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -3513,6 +4081,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, "requires": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -3522,6 +4091,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -3530,6 +4100,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -3540,16 +4111,23 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } } } }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, "hash-base": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, "requires": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -3559,12 +4137,14 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -3574,7 +4154,8 @@ "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true } } }, @@ -3582,6 +4163,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, "requires": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -3590,12 +4172,14 @@ "hex-color-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true }, "hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, "requires": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -3610,22 +4194,26 @@ "hsl-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true }, "hsla-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true }, "html-comment-regex": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true }, "html-encoding-sniffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, "requires": { "whatwg-encoding": "^1.0.1" } @@ -3633,12 +4221,14 @@ "html-tags": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz", - "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=" + "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=", + "dev": true }, "htmlnano": { "version": "0.2.8", "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.8.tgz", "integrity": "sha512-q5gbo4SIDAE5sfJ5V0UD6uu+n1dcO/Mpr0B6SlDlJBoV7xKPne4uG4UwrT8vUWjdjIPJl95TY8EDuEbBW2TG0A==", + "dev": true, "requires": { "cssnano": "^4.1.10", "posthtml": "^0.13.4", @@ -3656,6 +4246,7 @@ "version": "0.13.4", "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.13.4.tgz", "integrity": "sha512-i2oTo/+dwXGC6zaAQSF6WZEQSbEqu10hsvg01DWzGAfZmy31Iiy9ktPh9nnXDfZiYytjxTIvxoK4TI0uk4QWpw==", + "dev": true, "requires": { "posthtml-parser": "^0.5.0", "posthtml-render": "^1.2.3" @@ -3665,6 +4256,7 @@ "version": "0.5.3", "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.5.3.tgz", "integrity": "sha512-uHosRn0y+1wbnlYKrqMjBPoo/kK5LPYImLtiETszNFYfFwAD3cQdD1R2E13Mh5icBxkHj+yKtlIHozCsmVWD/Q==", + "dev": true, "requires": { "htmlparser2": "^3.9.2" } @@ -3673,6 +4265,7 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -3685,6 +4278,7 @@ "version": "3.10.1", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, "requires": { "domelementtype": "^1.3.1", "domhandler": "^2.3.0", @@ -3698,6 +4292,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -3706,6 +4301,11 @@ } } }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, "http-errors": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", @@ -3722,6 +4322,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -3731,7 +4332,8 @@ "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true }, "iconv-lite": { "version": "0.4.24", @@ -3744,22 +4346,40 @@ "icss-replace-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true }, "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=" }, "import-fresh": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, "requires": { "caller-path": "^2.0.0", "resolve-from": "^3.0.0" } }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, "indent-string": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", @@ -3771,7 +4391,8 @@ "indexes-of": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true }, "inflight": { "version": "1.0.6", @@ -3787,6 +4408,11 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, + "ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==" + }, "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -3795,12 +4421,14 @@ "is-absolute-url": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -3809,6 +4437,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -3831,17 +4460,28 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true }, "is-callable": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } }, "is-color-stop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, "requires": { "css-color-names": "^0.0.4", "hex-color-regex": "^1.1.0", @@ -3863,6 +4503,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -3871,6 +4512,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -3880,12 +4522,14 @@ "is-date-object": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true }, "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -3895,19 +4539,22 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } }, "is-directory": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true }, "is-extglob": { "version": "2.1.1", @@ -3919,6 +4566,11 @@ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, "is-glob": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", @@ -3931,14 +4583,30 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz", "integrity": "sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=", + "dev": true, "requires": { "html-tags": "^1.0.0" } }, + "is-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "requires": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + } + }, "is-negative-zero": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "is-npm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==" }, "is-number": { "version": "7.0.0", @@ -3950,10 +4618,16 @@ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" }, + "is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==" + }, "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, "requires": { "isobject": "^3.0.1" } @@ -3962,6 +4636,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, "requires": { "has-symbols": "^1.0.1" } @@ -3969,12 +4644,14 @@ "is-resolvable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true }, "is-svg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, "requires": { "html-comment-regex": "^1.1.0" } @@ -3983,6 +4660,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, "requires": { "has-symbols": "^1.0.1" } @@ -3995,7 +4673,8 @@ "is-url": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "dev": true }, "is-utf8": { "version": "0.2.1", @@ -4005,42 +4684,55 @@ "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true }, "is-wsl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true }, "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -4049,19 +4741,22 @@ "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true } } }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true }, "jsdom": { "version": "14.1.0", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "dev": true, "requires": { "abab": "^2.0.0", "acorn": "^6.0.4", @@ -4094,12 +4789,14 @@ "acorn": { "version": "6.4.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true }, "escodegen": { "version": "1.14.3", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, "requires": { "esprima": "^4.0.1", "estraverse": "^4.2.0", @@ -4111,12 +4808,14 @@ "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true }, "ws": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, "requires": { "async-limiter": "~1.0.0" } @@ -4126,32 +4825,43 @@ "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" }, "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true }, "json5": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, "requires": { "minimist": "^1.2.0" } @@ -4160,6 +4870,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -4167,15 +4878,33 @@ "verror": "1.10.0" } }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "requires": { + "package-json": "^6.3.0" + } }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -4196,32 +4925,38 @@ "lodash": { "version": "4.17.20", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true }, "lodash.clone": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", - "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=" + "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", + "dev": true }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true }, "log-symbols": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, "requires": { "chalk": "^2.0.1" } @@ -4235,14 +4970,35 @@ "signal-exit": "^3.0.0" } }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, "magic-string": { "version": "0.22.5", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", + "dev": true, "requires": { "vlq": "^0.2.2" } }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, "make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", @@ -4251,7 +5007,8 @@ "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true }, "map-obj": { "version": "1.0.1", @@ -4262,6 +5019,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, "requires": { "object-visit": "^1.0.0" } @@ -4270,6 +5028,7 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -4279,7 +5038,8 @@ "mdn-data": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true }, "media-typer": { "version": "0.3.0", @@ -4312,6 +5072,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=", + "dev": true, "requires": { "source-map": "^0.5.6" }, @@ -4319,14 +5080,16 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, "merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true }, "methods": { "version": "1.1.2", @@ -4337,6 +5100,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -4357,6 +5121,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -4374,6 +5139,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -4384,6 +5150,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -4395,6 +5162,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -4405,6 +5173,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -4413,6 +5182,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -4423,6 +5193,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -4434,6 +5205,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -4442,7 +5214,8 @@ "bn.js": { "version": "4.11.9", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true } } }, @@ -4467,17 +5240,25 @@ "mimic-fn": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" }, "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true }, "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true }, "minimatch": { "version": "3.0.4", @@ -4496,6 +5277,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -4505,6 +5287,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -4525,6 +5308,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -4544,35 +5328,29 @@ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true }, "node-addon-api": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==" + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true }, "node-forge": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", - "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==" - }, - "node-gyp-build": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", - "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" + "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", + "dev": true }, "node-libs-browser": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, "requires": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -4602,14 +5380,56 @@ "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true } } }, "node-releases": { "version": "1.1.67", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.67.tgz", - "integrity": "sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==" + "integrity": "sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==", + "dev": true + }, + "nodemon": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.6.tgz", + "integrity": "sha512-4I3YDSKXg6ltYpcnZeHompqac4E6JeAMpGm8tJnB9Y3T0ehasLa4139dJOcCrB93HHrUMsCrKtoAlXTqT5n4AQ==", + "requires": { + "chokidar": "^3.2.2", + "debug": "^3.2.6", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.7", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.3", + "update-notifier": "^4.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "requires": { + "abbrev": "1" + } }, "normalize-package-data": { "version": "2.5.0", @@ -4630,12 +5450,14 @@ "normalize-url": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true }, "nth-check": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, "requires": { "boolbase": "~1.0.0" } @@ -4643,12 +5465,14 @@ "nwsapi": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true }, "oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true }, "object-assign": { "version": "4.1.1", @@ -4659,6 +5483,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, "requires": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -4669,6 +5494,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -4677,6 +5503,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -4686,17 +5513,20 @@ "object-inspect": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.4.1.tgz", - "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==" + "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==", + "dev": true }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true }, "object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, "requires": { "isobject": "^3.0.0" } @@ -4705,6 +5535,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -4716,6 +5547,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz", "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==", + "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -4726,6 +5558,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, "requires": { "isobject": "^3.0.1" } @@ -4734,6 +5567,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz", "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==", + "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -4761,6 +5595,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, "requires": { "mimic-fn": "^1.0.0" } @@ -4769,6 +5604,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, "requires": { "is-wsl": "^1.1.0" } @@ -4777,6 +5613,7 @@ "version": "0.8.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", @@ -4790,6 +5627,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz", "integrity": "sha512-hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA==", + "dev": true, "requires": { "chalk": "^2.3.1", "cli-cursor": "^2.1.0", @@ -4802,17 +5640,43 @@ "os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } }, "pako": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true }, "parcel": { "version": "1.12.4", "resolved": "https://registry.npmjs.org/parcel/-/parcel-1.12.4.tgz", "integrity": "sha512-qfc74e2/R4pCoU6L/ZZnK9k3iDS6ir4uHea0e9th9w52eehcAGf2ido/iABq9PBXdsIOe4NSY3oUm7Khe7+S3w==", + "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "@babel/core": "^7.4.4", @@ -4879,9 +5743,19 @@ "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, "requires": { "minimist": "^1.2.5" } + }, + "ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } } } }, @@ -4889,6 +5763,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, "requires": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -4908,7 +5783,8 @@ "parse5": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true }, "parseurl": { "version": "1.3.3", @@ -4918,17 +5794,20 @@ "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true }, "path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true }, "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true }, "path-exists": { "version": "2.1.0", @@ -4946,7 +5825,8 @@ "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true }, "path-parse": { "version": "1.0.6", @@ -4972,6 +5852,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dev": true, "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -4983,12 +5864,14 @@ "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true }, "physical-cpu-count": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz", - "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=" + "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=", + "dev": true }, "picomatch": { "version": "2.2.2", @@ -5016,17 +5899,20 @@ "pn": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true }, "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true }, "postcss": { "version": "7.0.35", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -5037,6 +5923,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -5047,6 +5934,7 @@ "version": "7.0.5", "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, "requires": { "postcss": "^7.0.27", "postcss-selector-parser": "^6.0.2", @@ -5056,7 +5944,8 @@ "postcss-value-parser": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true } } }, @@ -5064,6 +5953,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, "requires": { "browserslist": "^4.0.0", "color": "^3.0.0", @@ -5076,6 +5966,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, "requires": { "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" @@ -5085,6 +5976,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, "requires": { "postcss": "^7.0.0" } @@ -5093,6 +5985,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, "requires": { "postcss": "^7.0.0" } @@ -5101,6 +5994,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, "requires": { "postcss": "^7.0.0" } @@ -5109,6 +6003,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, "requires": { "postcss": "^7.0.0" } @@ -5117,6 +6012,7 @@ "version": "4.0.11", "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, "requires": { "css-color-names": "0.0.4", "postcss": "^7.0.0", @@ -5128,6 +6024,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, "requires": { "browserslist": "^4.0.0", "caniuse-api": "^3.0.0", @@ -5141,6 +6038,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, "requires": { "dot-prop": "^5.2.0", "indexes-of": "^1.0.1", @@ -5153,6 +6051,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, "requires": { "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" @@ -5162,6 +6061,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, "requires": { "cssnano-util-get-arguments": "^4.0.0", "is-color-stop": "^1.0.0", @@ -5173,6 +6073,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, "requires": { "alphanum-sort": "^1.0.0", "browserslist": "^4.0.0", @@ -5186,6 +6087,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, "requires": { "alphanum-sort": "^1.0.0", "has": "^1.0.0", @@ -5197,6 +6099,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, "requires": { "dot-prop": "^5.2.0", "indexes-of": "^1.0.1", @@ -5209,6 +6112,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, "requires": { "postcss": "^6.0.1" }, @@ -5217,6 +6121,7 @@ "version": "6.0.23", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, "requires": { "chalk": "^2.4.1", "source-map": "^0.6.1", @@ -5229,6 +6134,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, "requires": { "css-selector-tokenizer": "^0.7.0", "postcss": "^6.0.1" @@ -5238,6 +6144,7 @@ "version": "6.0.23", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, "requires": { "chalk": "^2.4.1", "source-map": "^0.6.1", @@ -5250,6 +6157,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, "requires": { "css-selector-tokenizer": "^0.7.0", "postcss": "^6.0.1" @@ -5259,6 +6167,7 @@ "version": "6.0.23", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, "requires": { "chalk": "^2.4.1", "source-map": "^0.6.1", @@ -5271,6 +6180,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, "requires": { "icss-replace-symbols": "^1.1.0", "postcss": "^6.0.1" @@ -5280,6 +6190,7 @@ "version": "6.0.23", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, "requires": { "chalk": "^2.4.1", "source-map": "^0.6.1", @@ -5292,6 +6203,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, "requires": { "postcss": "^7.0.0" } @@ -5300,6 +6212,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, "requires": { "cssnano-util-get-match": "^4.0.0", "postcss": "^7.0.0", @@ -5310,6 +6223,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, "requires": { "cssnano-util-get-arguments": "^4.0.0", "has": "^1.0.0", @@ -5321,6 +6235,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, "requires": { "cssnano-util-get-arguments": "^4.0.0", "cssnano-util-get-match": "^4.0.0", @@ -5332,6 +6247,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, "requires": { "has": "^1.0.0", "postcss": "^7.0.0", @@ -5342,6 +6258,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, "requires": { "cssnano-util-get-match": "^4.0.0", "postcss": "^7.0.0", @@ -5352,6 +6269,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, "requires": { "browserslist": "^4.0.0", "postcss": "^7.0.0", @@ -5362,6 +6280,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, "requires": { "is-absolute-url": "^2.0.0", "normalize-url": "^3.0.0", @@ -5373,6 +6292,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, "requires": { "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" @@ -5382,6 +6302,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, "requires": { "cssnano-util-get-arguments": "^4.0.0", "postcss": "^7.0.0", @@ -5392,6 +6313,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, "requires": { "browserslist": "^4.0.0", "caniuse-api": "^3.0.0", @@ -5403,6 +6325,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, "requires": { "cssnano-util-get-match": "^4.0.0", "has": "^1.0.0", @@ -5414,6 +6337,7 @@ "version": "6.0.4", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "dev": true, "requires": { "cssesc": "^3.0.0", "indexes-of": "^1.0.1", @@ -5425,6 +6349,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, "requires": { "is-svg": "^3.0.0", "postcss": "^7.0.0", @@ -5436,6 +6361,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, "requires": { "alphanum-sort": "^1.0.0", "postcss": "^7.0.0", @@ -5445,12 +6371,14 @@ "postcss-value-parser": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true }, "posthtml": { "version": "0.11.6", "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.11.6.tgz", "integrity": "sha512-C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==", + "dev": true, "requires": { "posthtml-parser": "^0.4.1", "posthtml-render": "^1.1.5" @@ -5460,6 +6388,7 @@ "version": "0.4.2", "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", + "dev": true, "requires": { "htmlparser2": "^3.9.2" } @@ -5467,22 +6396,31 @@ "posthtml-render": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.4.0.tgz", - "integrity": "sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==" + "integrity": "sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==", + "dev": true }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, "proxy-addr": { "version": "2.0.6", @@ -5496,12 +6434,19 @@ "psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==" }, "public-encrypt": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -5514,19 +6459,39 @@ "bn.js": { "version": "4.11.9", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true } } }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } }, "purgecss": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz", "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==", + "dev": true, "requires": { "commander": "^5.0.0", "glob": "^7.0.0", @@ -5537,12 +6502,14 @@ "commander": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true }, "postcss": { "version": "7.0.32", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -5553,6 +6520,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -5562,7 +6530,8 @@ "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true }, "qs": { "version": "6.7.0", @@ -5572,17 +6541,20 @@ "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true }, "querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true }, "quote-stream": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", "integrity": "sha1-hJY/jJwmuULhU/7rU6rnRlK34LI=", + "dev": true, "requires": { "buffer-equal": "0.0.1", "minimist": "^1.1.3", @@ -5593,6 +6565,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, "requires": { "safe-buffer": "^5.1.0" } @@ -5601,6 +6574,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, "requires": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -5622,6 +6596,17 @@ "unpipe": "1.0.0" } }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, "read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", @@ -5645,6 +6630,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -5675,12 +6661,14 @@ "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true }, "regenerate-unicode-properties": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, "requires": { "regenerate": "^1.4.0" } @@ -5688,12 +6676,14 @@ "regenerator-runtime": { "version": "0.13.7", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", + "dev": true }, "regenerator-transform": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, "requires": { "@babel/runtime": "^7.8.4" } @@ -5702,6 +6692,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -5711,6 +6702,7 @@ "version": "4.7.1", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dev": true, "requires": { "regenerate": "^1.4.0", "regenerate-unicode-properties": "^8.2.0", @@ -5720,15 +6712,33 @@ "unicode-match-property-value-ecmascript": "^1.2.0" } }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "requires": { + "rc": "^1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "requires": { + "rc": "^1.2.8" + } + }, "regjsgen": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true }, "regjsparser": { "version": "0.6.4", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, "requires": { "jsesc": "~0.5.0" }, @@ -5736,29 +6746,34 @@ "jsesc": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true } } }, "relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true }, "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true }, "repeat-element": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true }, "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true }, "repeating": { "version": "2.0.1", @@ -5772,6 +6787,7 @@ "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, "requires": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -5798,7 +6814,8 @@ "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true } } }, @@ -5806,6 +6823,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, "requires": { "lodash": "^4.17.19" } @@ -5814,6 +6832,7 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, "requires": { "request-promise-core": "1.1.4", "stealthy-require": "^1.1.1", @@ -5832,17 +6851,28 @@ "resolve-from": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true }, "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } }, "restore-cursor": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, "requires": { "onetime": "^2.0.0", "signal-exit": "^3.0.2" @@ -5851,17 +6881,20 @@ "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true }, "rgb-regex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true }, "rgba-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true }, "rimraf": { "version": "2.7.1", @@ -5875,6 +6908,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -5889,6 +6923,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, "requires": { "ret": "~0.1.10" } @@ -5901,12 +6936,14 @@ "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true }, "saxes": { "version": "3.1.11", "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, "requires": { "xmlchars": "^2.1.1" } @@ -5916,6 +6953,21 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, "send": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", @@ -5946,7 +6998,8 @@ "serialize-to-js": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-3.1.1.tgz", - "integrity": "sha512-F+NGU0UHMBO4Q965tjw7rvieNVjlH6Lqi2emq/Lc9LUURYJbiCzmpi4Cy1OOjjVPtxu0c+NE85LU6968Wko5ZA==" + "integrity": "sha512-F+NGU0UHMBO4Q965tjw7rvieNVjlH6Lqi2emq/Lc9LUURYJbiCzmpi4Cy1OOjjVPtxu0c+NE85LU6968Wko5ZA==", + "dev": true }, "serve-static": { "version": "1.14.1", @@ -5963,6 +7016,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -5974,6 +7028,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -5983,7 +7038,8 @@ "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true }, "setprototypeof": { "version": "1.1.1", @@ -5994,6 +7050,7 @@ "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -6002,12 +7059,14 @@ "shallow-copy": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", - "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=" + "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=", + "dev": true }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, "requires": { "shebang-regex": "^1.0.0" } @@ -6015,7 +7074,8 @@ "shebang-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true }, "signal-exit": { "version": "3.0.3", @@ -6026,6 +7086,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, "requires": { "is-arrayish": "^0.3.1" }, @@ -6033,7 +7094,8 @@ "is-arrayish": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true } } }, @@ -6041,6 +7103,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, "requires": { "base": "^0.11.1", "debug": "^2.2.0", @@ -6056,6 +7119,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -6064,6 +7128,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -6071,7 +7136,8 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, @@ -6079,6 +7145,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, "requires": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -6089,6 +7156,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -6097,6 +7165,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -6105,6 +7174,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -6113,6 +7183,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -6125,6 +7196,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, "requires": { "kind-of": "^3.2.0" }, @@ -6133,6 +7205,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -6148,6 +7221,7 @@ "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, "requires": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -6168,7 +7242,8 @@ "source-map-url": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true }, "spdx-correct": { "version": "3.1.1", @@ -6202,6 +7277,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, "requires": { "extend-shallow": "^3.0.0" } @@ -6209,17 +7285,20 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true }, "srcset": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/srcset/-/srcset-3.0.0.tgz", - "integrity": "sha512-D59vF08Qzu/C4GAOXVgMTLfgryt5fyWo93FZyhEWANo0PokFz/iWdDe13mX3O5TRf6l8vMTqckAfR4zPiaH0yQ==" + "integrity": "sha512-D59vF08Qzu/C4GAOXVgMTLfgryt5fyWo93FZyhEWANo0PokFz/iWdDe13mX3O5TRf6l8vMTqckAfR4zPiaH0yQ==", + "dev": true }, "sshpk": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -6235,12 +7314,14 @@ "stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true }, "static-eval": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", + "dev": true, "requires": { "escodegen": "^1.11.1" }, @@ -6249,6 +7330,7 @@ "version": "1.14.3", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, "requires": { "esprima": "^4.0.1", "estraverse": "^4.2.0", @@ -6260,7 +7342,8 @@ "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true } } }, @@ -6268,6 +7351,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, "requires": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -6277,6 +7361,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -6287,6 +7372,7 @@ "version": "2.2.5", "resolved": "https://registry.npmjs.org/static-module/-/static-module-2.2.5.tgz", "integrity": "sha512-D8vv82E/Kpmz3TXHKG8PPsCPg+RAX6cbCOyvjM6x04qZtQ47EtJFVwRsdov3n5d6/6ynrOY9XB4JkaZwB2xoRQ==", + "dev": true, "requires": { "concat-stream": "~1.6.0", "convert-source-map": "^1.5.1", @@ -6312,12 +7398,14 @@ "stealthy-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -6327,6 +7415,7 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -6335,10 +7424,46 @@ "xtend": "^4.0.0" } }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, "string.prototype.trimend": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3" @@ -6348,6 +7473,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3" @@ -6357,6 +7483,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "requires": { "safe-buffer": "~5.1.0" } @@ -6365,6 +7492,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, "requires": { "ansi-regex": "^3.0.0" } @@ -6394,6 +7522,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, "requires": { "browserslist": "^4.0.0", "postcss": "^7.0.0", @@ -6404,6 +7533,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, "requires": { "dot-prop": "^5.2.0", "indexes-of": "^1.0.1", @@ -6424,6 +7554,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, "requires": { "chalk": "^2.4.1", "coa": "^2.0.2", @@ -6444,6 +7575,7 @@ "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, "requires": { "minimist": "^1.2.5" } @@ -6453,12 +7585,19 @@ "symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "term-size": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==" }, "terser": { "version": "3.17.0", "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "dev": true, "requires": { "commander": "^2.19.0", "source-map": "~0.6.1", @@ -6469,6 +7608,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, "requires": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -6478,6 +7618,7 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, "requires": { "setimmediate": "^1.0.4" } @@ -6485,27 +7626,32 @@ "timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true }, "tiny-inflate": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", - "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "dev": true }, "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -6514,16 +7660,23 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } } } }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, "to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, "requires": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -6544,10 +7697,19 @@ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" }, + "touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "requires": { + "nopt": "~1.0.10" + } + }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, "requires": { "psl": "^1.1.28", "punycode": "^2.1.1" @@ -6557,6 +7719,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, "requires": { "punycode": "^2.1.0" } @@ -6623,12 +7786,14 @@ "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, "requires": { "safe-buffer": "^5.0.1" } @@ -6636,21 +7801,23 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, "requires": { "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -6663,7 +7830,8 @@ "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true }, "typedarray-to-buffer": { "version": "3.1.5", @@ -6682,6 +7850,7 @@ "version": "0.17.3", "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz", "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==", + "dev": true, "requires": { "commander": "^2.20.0", "glob": "^7.1.4", @@ -6697,12 +7866,14 @@ "is-absolute-url": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true }, "postcss-selector-parser": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, "requires": { "cssesc": "^3.0.0", "indexes-of": "^1.0.1", @@ -6711,15 +7882,25 @@ } } }, + "undefsafe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", + "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", + "requires": { + "debug": "^2.2.0" + } + }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true }, "unicode-match-property-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, "requires": { "unicode-canonical-property-names-ecmascript": "^1.0.4", "unicode-property-aliases-ecmascript": "^1.0.4" @@ -6728,17 +7909,20 @@ "unicode-match-property-value-ecmascript": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", - "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true }, "unicode-property-aliases-ecmascript": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", - "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true }, "unicode-trie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz", "integrity": "sha1-1nHd3YkQGgi6w3tqUWEBBgIFIIU=", + "dev": true, "requires": { "pako": "^0.2.5", "tiny-inflate": "^1.0.0" @@ -6748,6 +7932,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -6758,12 +7943,22 @@ "uniq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true }, "uniqs": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } }, "unpipe": { "version": "1.0.0", @@ -6773,12 +7968,14 @@ "unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -6788,6 +7985,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -6798,6 +7996,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, "requires": { "isarray": "1.0.0" } @@ -6807,19 +8006,87 @@ "has-values": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true } } }, "upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "update-notifier": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", + "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", + "requires": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, "uri-js": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dev": true, "requires": { "punycode": "^2.1.0" } @@ -6827,12 +8094,14 @@ "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true }, "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -6841,27 +8110,30 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true } } }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - }, - "utf-8-validate": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.3.tgz", - "integrity": "sha512-jtJM6fpGv8C1SoH4PtG22pGto6x+Y8uPprW0tw3//gGFhDDTiuksgradgFN6yRayDP4SyZZa6ZMGHLIa17+M8A==", - "requires": { - "node-gyp-build": "^4.2.0" - } + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, "requires": { "inherits": "2.0.3" } @@ -6869,12 +8141,14 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true }, "util.promisify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.2", @@ -6886,6 +8160,7 @@ "version": "1.17.7", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -6903,7 +8178,8 @@ "object-inspect": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true } } }, @@ -6915,12 +8191,14 @@ "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true }, "v8-compile-cache": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "dev": true }, "validate-npm-package-license": { "version": "3.0.4", @@ -6939,12 +8217,14 @@ "vendors": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -6954,17 +8234,20 @@ "vlq": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz", - "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==" + "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==", + "dev": true }, "vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true }, "w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, "requires": { "browser-process-hrtime": "^1.0.0" } @@ -6973,6 +8256,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, "requires": { "domexception": "^1.0.1", "webidl-conversions": "^4.0.2", @@ -6983,6 +8267,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, "requires": { "defaults": "^1.0.3" } @@ -6990,25 +8275,14 @@ "webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "websocket": { - "version": "1.0.33", - "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.33.tgz", - "integrity": "sha512-XwNqM2rN5eh3G2CUQE3OHZj+0xfdH42+OFK6LdC2yqiC0YU8e5UK0nYre220T0IyyN031V/XOvtHvXozvJYFWA==", - "requires": { - "bufferutil": "^4.0.1", - "debug": "^2.2.0", - "es5-ext": "^0.10.50", - "typedarray-to-buffer": "^3.1.5", - "utf-8-validate": "^5.0.2", - "yaeti": "^0.0.6" - } + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true }, "whatwg-encoding": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, "requires": { "iconv-lite": "0.4.24" } @@ -7016,12 +8290,14 @@ "whatwg-mimetype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true }, "whatwg-url": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, "requires": { "lodash.sortby": "^4.7.0", "tr46": "^1.0.1", @@ -7032,48 +8308,68 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "requires": { "isexe": "^2.0.0" } }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, - "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "requires": { - "async-limiter": "~1.0.0" + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, + "ws": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.1.tgz", + "integrity": "sha512-pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==" + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" + }, "xml-name-validator": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true }, "xmlchars": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, - "yaeti": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", - "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" - }, "yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", diff --git a/package.json b/package.json index 8b47367..006bd02 100644 --- a/package.json +++ b/package.json @@ -4,17 +4,21 @@ "main": "index.js", "license": "MIT", "dependencies": { - "@dzeio/dom-manager": "^1.2.2", + "@dzeio/dom-manager": "^1.2.3", + "@dzeio/listener": "^1.0.0", "@types/express": "^4.17.9", + "@types/ws": "^7.4.0", "express": "^4.17.1", "nodemon": "^2.0.6", "ts-node": "^9.1.1", "ts-node-dev": "^1.1.1", - "typescript": "^4.1.3" + "typescript": "^4.1.3", + "ws": "^7.4.1" }, "scripts": { "start": "ts-node main.ts", - "dev-front": "parcel public/index.html", + "dev-front": "parcel front-src/index.html", + "build-front": "parcel build front-src/index.html --out-dir public", "dev": "ts-node-dev main.ts" }, "devDependencies": { diff --git a/public/index.html b/public/index.html index a000bd3..f30a80b 100644 --- a/public/index.html +++ b/public/index.html @@ -1,74 +1 @@ - - - - - - - Puissance 4 - - - -
Tour du joueur
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1111111
2222222
3333333
4444444
5555555
6666666
-
- - - - +Puissance 4
Tour du joueur
1 1 1 1 1 1 1
2 2 2 2 2 2 2
3 3 3 3 3 3 3
4 4 4 4 4 4 4
5 5 5 5 5 5 5
6 6 6 6 6 6 6
\ No newline at end of file diff --git a/public/main.491056a1.css b/public/main.491056a1.css new file mode 100644 index 0000000..b965356 --- /dev/null +++ b/public/main.491056a1.css @@ -0,0 +1,2 @@ +body{margin:0;padding:0}.tableContainer{display:flex;align-items:center;justify-content:center;height:40rem}table{border:2px solid}td,tr{border:1px solid}td{height:10px;width:20px}td[data-color=red]{background:red}td[data-color=yellow]{background:#ff0}td[data-winner=true]{background:gold} +/*# sourceMappingURL=/main.491056a1.css.map */ \ No newline at end of file diff --git a/public/main.491056a1.css.map b/public/main.491056a1.css.map new file mode 100644 index 0000000..b39952b --- /dev/null +++ b/public/main.491056a1.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,KACI,QAAS,CACT,SAEJ,CAEA,gBACI,YAAa,CACb,kBAAmB,CACnB,sBAAuB,CACvB,YACJ,CAEA,MACI,gBAEJ,CAOA,MAHI,gBAOJ,CAJA,GAEI,WAAY,CACZ,UACJ,CAEA,mBACI,cACJ,CAEA,sBACI,eACJ,CAEA,qBACI,eACJ","file":"main.491056a1.css","sourceRoot":"../front-src","sourcesContent":["body {\n margin: 0;\n padding: 0;\n\n}\n\n.tableContainer {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 40rem;\n}\n\ntable {\n border: 2px solid;\n\n}\n\ntr {\n\n border: 1px solid;\n}\n\ntd {\n border: 1px solid;\n height: 10px;\n width: 20px;\n}\n\ntd[data-color=\"red\"] {\n background: red\n}\n\ntd[data-color=\"yellow\"] {\n background: yellow\n}\n\ntd[data-winner=\"true\"] {\n background: gold\n}\n"]} \ No newline at end of file diff --git a/public/main.69e3d5fd.js b/public/main.69e3d5fd.js new file mode 100644 index 0000000..6250b66 --- /dev/null +++ b/public/main.69e3d5fd.js @@ -0,0 +1,14 @@ +parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c{t.includes(e)||this.item.classList.remove(e)}),this.addClass(...t),this}classList(...t){if(!t){const t=[];return this.item.classList.forEach(e=>t.push(e)),t}return this.setClass(...t)}toggleClass(...t){for(const e of t)this.item.classList.toggle(e);return this}removeClass(...t){return this.item.classList.remove(...t),this}emit(t){return t in this.item?(this.item[t](),this):(this.item.dispatchEvent(new Event(t)),this)}attr(t,e){return void 0===e?this.item.getAttribute(t):null===e?(this.item.removeAttribute(t),this):"boolean"==typeof e?(this.item[t]=e,this):(this.item.setAttribute(t,e),this)}data(t,e){return this.attr(`data-${t}`,e)}style(t,e){return void 0===e?this.item.style[t]:(this.item.style[t]=e,this)}exist(){return!!this.item}placeBefore(e){e instanceof t&&(e=e.item);const i=e.parentElement;if(!i)throw new Error("can't place DOMElement before item because it has no parent");return i.insertBefore(this.item,e),this}placeAsChildOf(e){return e instanceof t&&(e=e.item),e.appendChild(this.item),this}place(t,e){return"before"===t?this.placeBefore(e):this.placeAsChildOf(e)}}exports.default=t; +},{}],"u1Ry":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require(".");class t{constructor(e,t){this.query=e,this.source=t,this.items=[],this.refresh()}last(){return this.items[this.items.length-1]}each(e){this.items.forEach((t,s)=>e(t,s))}on(e,t,s){this.each(i=>i.on(e,t,s))}off(e,t){this.each(s=>s.off(e,t))}refresh(){this.items=[],(this.source instanceof e.DOMElement?this.source.item:this.source||document).querySelectorAll(this.query).forEach(t=>{const s=e.DOMElement.get(t);s&&this.items.push(s)})}[Symbol.iterator](){return this.items}}exports.default=t; +},{".":"jPsm"}],"jPsm":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.DOMFleetManager=exports.DOMElement=void 0;const t=e(require("./DOMElement"));exports.DOMElement=t.default;const r=e(require("./DOMFleetManager"));exports.DOMFleetManager=r.default; +},{"./DOMElement":"djAK","./DOMFleetManager":"u1Ry"}],"jKSw":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("@dzeio/dom-manager"),e=function(){function e(e){this.columns=[],this.gameStarted=!1,this.isWaitingForPlayerMove=!1,this.playerColor="red",this.gameType="single",this.table=new t.DOMElement(e),this.setupGeneral()}return e.prototype.setupGeneral=function(){var e=this;this.columns=[],new t.DOMFleetManager("tr",this.table).each(function(o,r){new t.DOMFleetManager("td",o).each(function(t,o){e.columns.length<=o&&e.columns.push([]),e.columns[o].push(t),t.text(" ").data("color",null).data("winner",null),null===t.data("event-added")&&(t.on("click",function(){e.gameStarted&&e.onPlayerMove(t,o)}),t.data("event-added","true"))}),console.log(e.columns)})},e.prototype.setRestartButton=function(t){var e=this;t.on("click",function(){e.setupGeneral(),e.startSinglePlayer()})},e.prototype.startSinglePlayer=function(){this.gameStarted=!0,this.isWaitingForPlayerMove=!0},e.prototype.setPlayerTurn=function(e){var r=this,i=t.DOMElement.get(".playerColor");i&&(i.text(e?this.playerColor:"red"===this.playerColor?"yellow":"red"),e?this.isWaitingForPlayerMove=!0:"single"===this.gameType&&this.gameStarted&&setTimeout(function(){r.makeIATakeTurn(),r.setPlayerTurn(!0)},o(200,500)))},e.prototype.setupMultiplayer=function(){},e.prototype.onPlayerMove=function(t,e){if(this.isWaitingForPlayerMove){if(this.isWaitingForPlayerMove=!this.makeMove(e,this.playerColor),this.isWaitingForPlayerMove)return;"single"===this.gameType&&this.gameStarted&&this.setPlayerTurn(!1)}},e.prototype.makeMove=function(t,e){for(var o,r=0,i=0;i=0&&t=0&&t {\r\n if (!classes.includes(cls)) {\r\n this.item.classList.remove(cls);\r\n }\r\n });\r\n this.addClass(...classes);\r\n return this;\r\n }\r\n classList(...classes) {\r\n if (!classes) {\r\n const res = [];\r\n this.item.classList.forEach((el) => res.push(el));\r\n return res;\r\n }\r\n return this.setClass(...classes);\r\n }\r\n toggleClass(...classes) {\r\n for (const classe of classes) {\r\n this.item.classList.toggle(classe);\r\n }\r\n return this;\r\n }\r\n removeClass(...classes) {\r\n this.item.classList.remove(...classes);\r\n return this;\r\n }\r\n emit(event) {\r\n if (event in this.item) {\r\n this.item[event]();\r\n return this;\r\n }\r\n this.item.dispatchEvent(new Event(event));\r\n return this;\r\n }\r\n attr(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.getAttribute(key);\r\n }\r\n if (value === null) {\r\n this.item.removeAttribute(key);\r\n return this;\r\n }\r\n if (typeof value === 'boolean') {\r\n this.item[key] = value;\r\n return this;\r\n }\r\n this.item.setAttribute(key, value);\r\n return this;\r\n }\r\n data(key, value) {\r\n // @ts-ignore\r\n return this.attr(`data-${key}`, value);\r\n }\r\n style(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.style[key];\r\n }\r\n this.item.style[key] = value;\r\n return this;\r\n }\r\n exist() {\r\n return !!this.item;\r\n }\r\n placeBefore(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n const parent = item.parentElement;\r\n if (!parent) {\r\n throw new Error('can\\'t place DOMElement before item because it has no parent');\r\n }\r\n parent.insertBefore(this.item, item);\r\n return this;\r\n }\r\n placeAsChildOf(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n item.appendChild(this.item);\r\n return this;\r\n }\r\n place(verb, item) {\r\n if (verb === 'before') {\r\n return this.placeBefore(item);\r\n }\r\n else {\r\n return this.placeAsChildOf(item);\r\n }\r\n }\r\n}\r\nexports.default = DOMElement;\r\n","\"use strict\";\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nconst _1 = require(\".\");\r\nclass DOMFleetManager {\r\n constructor(query, source) {\r\n this.query = query;\r\n this.source = source;\r\n this.items = [];\r\n this.refresh();\r\n }\r\n last() {\r\n return this.items[this.items.length - 1];\r\n }\r\n each(fn) {\r\n this.items.forEach((el, index) => fn(el, index));\r\n }\r\n on(type, listener, options) {\r\n this.each((item) => item.on(type, listener, options));\r\n }\r\n off(type, listener) {\r\n this.each((item) => item.off(type, listener));\r\n }\r\n refresh() {\r\n this.items = [];\r\n (this.source instanceof _1.DOMElement ? this.source.item : this.source || document).querySelectorAll(this.query).forEach((item) => {\r\n const element = _1.DOMElement.get(item);\r\n if (!element) {\r\n return;\r\n }\r\n this.items.push(element);\r\n });\r\n }\r\n [Symbol.iterator]() {\r\n return this.items;\r\n }\r\n}\r\nexports.default = DOMFleetManager;\r\n","\"use strict\";\r\nvar __importDefault = (this && this.__importDefault) || function (mod) {\r\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\r\n};\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nexports.DOMFleetManager = exports.DOMElement = void 0;\r\nconst DOMElement_1 = __importDefault(require(\"./DOMElement\"));\r\nexports.DOMElement = DOMElement_1.default;\r\nconst DOMFleetManager_1 = __importDefault(require(\"./DOMFleetManager\"));\r\nexports.DOMFleetManager = DOMFleetManager_1.default;\r\n","import { DOMElement, DOMFleetManager } from '@dzeio/dom-manager'\nimport { textChangeRangeIsUnchanged } from 'typescript'\n\nexport default class Game {\n\n\tprivate table: DOMElement\n\tprivate columns: Array> = []\n\n\tprivate gameStarted = false\n\n\tpublic constructor(\n\t\ttable: HTMLTableElement\n\t) {\n\t\tthis.table = new DOMElement(table)\n\t\tthis.setupGeneral()\n\t}\n\n\tpublic setupGeneral() {\n\t\t// Clear la table\n\t\tthis.columns = []\n\t\tconst rows = new DOMFleetManager('tr', this.table)\n\t\trows.each((item, rowIndex) => {\n\t\t\tconst cells = new DOMFleetManager('td', item)\n\t\t\t// cellIndex = 0-6\n\t\t\tcells.each((cell, cellIndex) => {\n\t\t\t\tif (this.columns.length <= cellIndex) {\n\t\t\t\t\tthis.columns.push([])\n\t\t\t\t}\n\t\t\t\tthis.columns[cellIndex].push(cell)\n\n\t\t\t\tcell\n\t\t\t\t\t.text(' ')\n\t\t\t\t\t.data('color', null)\n\t\t\t\t\t.data('winner', null)\n\t\t\t\tif (cell.data('event-added') === null) {\n\t\t\t\t\tcell.on('click', () => {\n\t\t\t\t\t\tif (this.gameStarted) {\n\t\t\t\t\t\t\tthis.onPlayerMove(cell, cellIndex)\n\t\t\t\t\t\t}\n\t\t\t\t\t})\n\t\t\t\t\tcell.data('event-added', 'true')\n\t\t\t\t}\n\n\t\t\t\t// Put each cells in the corresponding column\n\n\n\t\t\t})\n\t\t\tconsole.log(this.columns)\n\t\t})\n\n\t\t// Setup la base du jeux\n\t}\n\n\tpublic setRestartButton(btn: DOMElement) {\n\t\tbtn.on('click', () => {\n\t\t\tthis.setupGeneral()\n\t\t\tthis.startSinglePlayer()\n\t\t})\n\t}\n\n\tpublic isWaitingForPlayerMove = false\n\tpublic playerColor: 'red' | 'yellow' = 'red'\n\tpublic gameType: 'single' | 'multi' = 'single'\n\n\tpublic startSinglePlayer() {\n\t\tthis.gameStarted = true\n\t\tthis.isWaitingForPlayerMove = true\n\t}\n\n\tpublic setPlayerTurn(player: boolean) {\n\t\tconst playerShower = DOMElement.get('.playerColor')\n\t\tif (!playerShower) {\n\t\t\treturn\n\t\t}\n\t\tplayerShower.text(player ? this.playerColor : this.playerColor === 'red' ? 'yellow' : 'red')\n\t\tif (player) {\n\t\t\tthis.isWaitingForPlayerMove = true\n\t\t} else {\n\t\t\tif (this.gameType === 'single' && this.gameStarted) {\n\t\t\t\tsetTimeout(() => {\n\t\t\t\t\tthis.makeIATakeTurn()\n\t\t\t\t\tthis.setPlayerTurn(true)\n\t\t\t\t}, getRandomInt(200, 500))\n\t\t\t}\n\t\t}\n\t}\n\n\tpublic setupMultiplayer() { }\n\n\tpublic onPlayerMove(cell: DOMElement, xPos: number) {\n\t\tif (this.isWaitingForPlayerMove) {\n\t\t\tthis.isWaitingForPlayerMove = !this.makeMove(xPos, this.playerColor)\n\t\t\tif (this.isWaitingForPlayerMove) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\tif (this.gameType === 'single' && this.gameStarted) {\n\t\t\t\tthis.setPlayerTurn(false)\n\t\t\t}\n\t\t}\n\t}\n\n\t/**\n\t * Make a move and return and true if the move was done and false if the move was not done\n\t */\n\tpublic makeMove(xPos: number, color: 'red' | 'yellow'): boolean {\n\n\t\tlet cellToFill: DOMElement | undefined\n\t\tlet yPos = 0\n\t\tfor (let i = 0; i < this.columns[xPos].length; i++) {\n\t\t\tconst cell = this.columns[xPos][i];\n\t\t\tconst color = cell.data('color')\n\t\t\tif (!color) {\n\t\t\t\tcellToFill = cell\n\t\t\t\tyPos = i\n\t\t\t}\n\t\t\tif (color) {\n\t\t\t\tbreak\n\t\t\t}\n\n\t\t}\n\t\tconsole.log('cellToFill', cellToFill)\n\t\tif (!cellToFill) {\n\t\t\treturn false\n\t\t}\n\t\tcellToFill.data('color', color)\n\t\tthis.checkWinner(xPos, yPos)\n\t\treturn true\n\t}\n\n\tpublic checkWinner(x: number, y: number) {\n\t\tconst win = this.checkDirection(x, y, 'horizontal') || this.checkDirection(x, y, 'vertical') || this.checkDirection(x, y, 'diagonal-left') || this.checkDirection(x, y, 'diagonal-right')\n\t\tif (win === false) {\n\t\t\tconsole.log('FALSE')\n\t\t\treturn false\n\t\t}\n\t\tconsole.log(win)\n\t\twin.forEach((item) => {\n\t\t\tconsole.log(item.data('winner', 'true'))\n\t\t})\n\t\tthis.gameStarted = false\n\t}\n\n\tpublic checkDirection(x: number, y: number, direction: 'horizontal' | 'vertical' | 'diagonal-left' | 'diagonal-right'): Array | false {\n\t\tconsole.log('Starting Check', direction)\n\t\tconst color = this.columns[x][y].data('color')\n\t\tif (!color) {\n\t\t\treturn false\n\t\t}\n\t\tconst items = []\n\t\tlet wentReverse: number | undefined\n\t\tfor (let i = 0; i < 4; i++) {\n\t\t\tlet newX = x\n\t\t\tif (direction === 'horizontal' || direction.startsWith('diagonal')) {\n\t\t\t\tnewX = typeof wentReverse !== 'undefined' ? x + i - wentReverse : x - i\n\t\t\t\tif (direction === 'diagonal-left') {\n\t\t\t\t\tnewX = typeof wentReverse !== 'undefined' ? x - i + wentReverse : x + i\n\t\t\t\t}\n\t\t\t}\n\t\t\tlet newY = y\n\t\t\tif (direction === 'vertical' || direction.startsWith('diagonal')) {\n\t\t\t\tnewY = typeof wentReverse !== 'undefined' ? y + i - wentReverse : y - i\n\t\t\t}\n\n\t\t\tconsole.log('index', i, 'y', newY, 'Y exist', this.isYCorrect(newY))\n\t\t\tconsole.log('index', i, 'x', newX, 'X exist', this.isXCorrect(newX))\n\n\t\t\tif (!this.isYCorrect(newY) || !this.isXCorrect(newX)) {\n\t\t\t\tif (typeof wentReverse === 'undefined') {\n\t\t\t\t\twentReverse = --i\n\t\t\t\t\tcontinue\n\t\t\t\t}\n\t\t\t\treturn false\n\t\t\t}\n\t\t\tconst element = this.columns[newX][newY]\n\n\t\t\tconsole.log('element color', element.data('color'), 'color wanted', color)\n\n\t\t\tif (element.data('color') !== color) {\n\t\t\t\tif (typeof wentReverse === 'undefined') {\n\t\t\t\t\twentReverse = --i\n\t\t\t\t\tcontinue\n\t\t\t\t}\n\t\t\t\treturn false\n\t\t\t}\n\t\t\titems.push(element)\n\t\t}\n\t\treturn items\n\t}\n\n\tprivate isXCorrect(x: number) {\n\t\treturn x >= 0 && x < this.columns.length\n\t}\n\n\tprivate isYCorrect(y: number) {\n\t\treturn y >= 0 && y < this.columns[0].length\n\t}\n\n\tpublic makeIATakeTurn() {\n\t\tlet turnDone = false\n\t\twhile (!turnDone) {\n\t\t\tconst pos = getRandomInt(0, this.columns.length - 1)\n\t\t\tturnDone = this.makeMove(pos, 'red')\n\t\t}\n\t}\n\n}\nfunction getRandomInt(min: number, max: number) {\n\treturn Math.floor(Math.random() * ((max + 1) - min)) + min\n}\n\n\n\n// const cell = new DOMElement('tr')\n\n// cell.data('color') // return 'red | 'yello' pour get\n// cell.data('color', 'red') //return void pour set\n","import './style.css'\n\nimport Game from './Game'\nimport { DOMElement } from '@dzeio/dom-manager'\n\nconst table = document.querySelector('table')\n\nif (!table) {\n\tthrow new Error('Table not found')\n}\n\nconst game = new Game(table)\nconst restartBtn = DOMElement.get('.restartBtn')\nif (restartBtn) {\n\tgame.setRestartButton(restartBtn)\n}\n\ngame.playerColor = 'yellow'\ngame.startSinglePlayer()\n"]} \ No newline at end of file diff --git a/public/main.6ae8f54c.js b/public/main.6ae8f54c.js new file mode 100644 index 0000000..7ecfeb5 --- /dev/null +++ b/public/main.6ae8f54c.js @@ -0,0 +1,14 @@ +parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c{t.includes(e)||this.item.classList.remove(e)}),this.addClass(...t),this}classList(...t){if(!t){const t=[];return this.item.classList.forEach(e=>t.push(e)),t}return this.setClass(...t)}toggleClass(...t){for(const e of t)this.item.classList.toggle(e);return this}removeClass(...t){return this.item.classList.remove(...t),this}emit(t){return t in this.item?(this.item[t](),this):(this.item.dispatchEvent(new Event(t)),this)}attr(t,e){return void 0===e?this.item.getAttribute(t):null===e?(this.item.removeAttribute(t),this):"boolean"==typeof e?(this.item[t]=e,this):(this.item.setAttribute(t,e),this)}data(t,e){return this.attr(`data-${t}`,e)}style(t,e){return void 0===e?this.item.style[t]:(this.item.style[t]=e,this)}exist(){return!!this.item}placeBefore(e){e instanceof t&&(e=e.item);const i=e.parentElement;if(!i)throw new Error("can't place DOMElement before item because it has no parent");return i.insertBefore(this.item,e),this}placeAsChildOf(e){return e instanceof t&&(e=e.item),e.appendChild(this.item),this}place(t,e){return"before"===t?this.placeBefore(e):this.placeAsChildOf(e)}}exports.default=t; +},{}],"u1Ry":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require(".");class t{constructor(e,t){this.query=e,this.source=t,this.items=[],this.refresh()}last(){return this.items[this.items.length-1]}each(e){this.items.forEach((t,s)=>e(t,s))}on(e,t,s){this.each(i=>i.on(e,t,s))}off(e,t){this.each(s=>s.off(e,t))}refresh(){this.items=[],(this.source instanceof e.DOMElement?this.source.item:this.source||document).querySelectorAll(this.query).forEach(t=>{const s=e.DOMElement.get(t);s&&this.items.push(s)})}[Symbol.iterator](){return this.items}}exports.default=t; +},{".":"jPsm"}],"jPsm":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.DOMFleetManager=exports.DOMElement=void 0;const t=e(require("./DOMElement"));exports.DOMElement=t.default;const r=e(require("./DOMFleetManager"));exports.DOMFleetManager=r.default; +},{"./DOMElement":"djAK","./DOMFleetManager":"u1Ry"}],"jKSw":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("@dzeio/dom-manager"),e=function(){function e(e){this.columns=[],this.gameStarted=!1,this.isWaitingForPlayerMove=!1,this.playerColor="red",this.gameType="single",this.table=new t.DOMElement(e),this.setupGeneral()}return e.prototype.setupGeneral=function(){var e=this;this.columns=[],new t.DOMFleetManager("tr",this.table).each(function(o,r){new t.DOMFleetManager("td",o).each(function(t,o){e.columns.length<=o&&e.columns.push([]),e.columns[o].push(t),t.text(" ").data("color",null).data("winner",null),null===t.data("event-added")&&(t.on("click",function(){e.gameStarted&&e.onPlayerMove(t,o)}),t.data("event-added","true"))}),console.log(e.columns)})},e.prototype.setRestartButton=function(t){var e=this;t.on("click",function(){e.setupGeneral(),e.startSinglePlayer()})},e.prototype.startSinglePlayer=function(){this.gameStarted=!0,this.isWaitingForPlayerMove=!0},e.prototype.setPlayerTurn=function(e){var r=this,i=t.DOMElement.get(".playerColor");i&&(i.text(e?this.playerColor:"red"===this.playerColor?"yellow":"red"),e?this.isWaitingForPlayerMove=!0:"single"===this.gameType&&this.gameStarted&&setTimeout(function(){r.makeIATakeTurn(),r.setPlayerTurn(!0)},o(200,500)))},e.prototype.setupMultiplayer=function(){},e.prototype.onPlayerMove=function(t,e){if(this.isWaitingForPlayerMove){if(this.isWaitingForPlayerMove=!this.makeMove(e,this.playerColor),this.isWaitingForPlayerMove)return;"single"===this.gameType&&this.gameStarted&&this.setPlayerTurn(!1)}},e.prototype.makeMove=function(t,e){for(var o,r=0,i=0;i=0&&t=0&&t {\r\n if (!classes.includes(cls)) {\r\n this.item.classList.remove(cls);\r\n }\r\n });\r\n this.addClass(...classes);\r\n return this;\r\n }\r\n classList(...classes) {\r\n if (!classes) {\r\n const res = [];\r\n this.item.classList.forEach((el) => res.push(el));\r\n return res;\r\n }\r\n return this.setClass(...classes);\r\n }\r\n toggleClass(...classes) {\r\n for (const classe of classes) {\r\n this.item.classList.toggle(classe);\r\n }\r\n return this;\r\n }\r\n removeClass(...classes) {\r\n this.item.classList.remove(...classes);\r\n return this;\r\n }\r\n emit(event) {\r\n if (event in this.item) {\r\n this.item[event]();\r\n return this;\r\n }\r\n this.item.dispatchEvent(new Event(event));\r\n return this;\r\n }\r\n attr(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.getAttribute(key);\r\n }\r\n if (value === null) {\r\n this.item.removeAttribute(key);\r\n return this;\r\n }\r\n if (typeof value === 'boolean') {\r\n this.item[key] = value;\r\n return this;\r\n }\r\n this.item.setAttribute(key, value);\r\n return this;\r\n }\r\n data(key, value) {\r\n // @ts-ignore\r\n return this.attr(`data-${key}`, value);\r\n }\r\n style(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.style[key];\r\n }\r\n this.item.style[key] = value;\r\n return this;\r\n }\r\n exist() {\r\n return !!this.item;\r\n }\r\n placeBefore(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n const parent = item.parentElement;\r\n if (!parent) {\r\n throw new Error('can\\'t place DOMElement before item because it has no parent');\r\n }\r\n parent.insertBefore(this.item, item);\r\n return this;\r\n }\r\n placeAsChildOf(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n item.appendChild(this.item);\r\n return this;\r\n }\r\n place(verb, item) {\r\n if (verb === 'before') {\r\n return this.placeBefore(item);\r\n }\r\n else {\r\n return this.placeAsChildOf(item);\r\n }\r\n }\r\n}\r\nexports.default = DOMElement;\r\n","\"use strict\";\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nconst _1 = require(\".\");\r\nclass DOMFleetManager {\r\n constructor(query, source) {\r\n this.query = query;\r\n this.source = source;\r\n this.items = [];\r\n this.refresh();\r\n }\r\n last() {\r\n return this.items[this.items.length - 1];\r\n }\r\n each(fn) {\r\n this.items.forEach((el, index) => fn(el, index));\r\n }\r\n on(type, listener, options) {\r\n this.each((item) => item.on(type, listener, options));\r\n }\r\n off(type, listener) {\r\n this.each((item) => item.off(type, listener));\r\n }\r\n refresh() {\r\n this.items = [];\r\n (this.source instanceof _1.DOMElement ? this.source.item : this.source || document).querySelectorAll(this.query).forEach((item) => {\r\n const element = _1.DOMElement.get(item);\r\n if (!element) {\r\n return;\r\n }\r\n this.items.push(element);\r\n });\r\n }\r\n [Symbol.iterator]() {\r\n return this.items;\r\n }\r\n}\r\nexports.default = DOMFleetManager;\r\n","\"use strict\";\r\nvar __importDefault = (this && this.__importDefault) || function (mod) {\r\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\r\n};\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nexports.DOMFleetManager = exports.DOMElement = void 0;\r\nconst DOMElement_1 = __importDefault(require(\"./DOMElement\"));\r\nexports.DOMElement = DOMElement_1.default;\r\nconst DOMFleetManager_1 = __importDefault(require(\"./DOMFleetManager\"));\r\nexports.DOMFleetManager = DOMFleetManager_1.default;\r\n","import { DOMElement, DOMFleetManager } from '@dzeio/dom-manager'\nimport { textChangeRangeIsUnchanged } from 'typescript'\n\nexport default class Game {\n\n\tprivate table: DOMElement\n\tprivate columns: Array> = []\n\n\tprivate gameStarted = false\n\n\tpublic constructor(\n\t\ttable: HTMLTableElement\n\t) {\n\t\tthis.table = new DOMElement(table)\n\t\tthis.setupGeneral()\n\t}\n\n\tpublic setupGeneral() {\n\t\t// Clear la table\n\t\tthis.columns = []\n\t\tconst rows = new DOMFleetManager('tr', this.table)\n\t\trows.each((item, rowIndex) => {\n\t\t\tconst cells = new DOMFleetManager('td', item)\n\t\t\t// cellIndex = 0-6\n\t\t\tcells.each((cell, cellIndex) => {\n\t\t\t\tif (this.columns.length <= cellIndex) {\n\t\t\t\t\tthis.columns.push([])\n\t\t\t\t}\n\t\t\t\tthis.columns[cellIndex].push(cell)\n\n\t\t\t\tcell\n\t\t\t\t\t.text(' ')\n\t\t\t\t\t.data('color', null)\n\t\t\t\t\t.data('winner', null)\n\t\t\t\tif (cell.data('event-added') === null) {\n\t\t\t\t\tcell.on('click', () => {\n\t\t\t\t\t\tif (this.gameStarted) {\n\t\t\t\t\t\t\tthis.onPlayerMove(cell, cellIndex)\n\t\t\t\t\t\t}\n\t\t\t\t\t})\n\t\t\t\t\tcell.data('event-added', 'true')\n\t\t\t\t}\n\n\t\t\t\t// Put each cells in the corresponding column\n\n\n\t\t\t})\n\t\t\tconsole.log(this.columns)\n\t\t})\n\n\t\t// Setup la base du jeux\n\t}\n\n\tpublic setRestartButton(btn: DOMElement) {\n\t\tbtn.on('click', () => {\n\t\t\tthis.setupGeneral()\n\t\t\tthis.startSinglePlayer()\n\t\t})\n\t}\n\n\tpublic isWaitingForPlayerMove = false\n\tpublic playerColor: 'red' | 'yellow' = 'red'\n\tpublic gameType: 'single' | 'multi' = 'single'\n\n\tpublic startSinglePlayer() {\n\t\tthis.gameStarted = true\n\t\tthis.isWaitingForPlayerMove = true\n\t}\n\n\tpublic setPlayerTurn(player: boolean) {\n\t\tconst playerShower = DOMElement.get('.playerColor')\n\t\tif (!playerShower) {\n\t\t\treturn\n\t\t}\n\t\tplayerShower.text(player ? this.playerColor : this.playerColor === 'red' ? 'yellow' : 'red')\n\t\tif (player) {\n\t\t\tthis.isWaitingForPlayerMove = true\n\t\t} else {\n\t\t\tif (this.gameType === 'single' && this.gameStarted) {\n\t\t\t\tsetTimeout(() => {\n\t\t\t\t\tthis.makeIATakeTurn()\n\t\t\t\t\tthis.setPlayerTurn(true)\n\t\t\t\t}, getRandomInt(200, 500))\n\t\t\t}\n\t\t}\n\t}\n\n\tpublic setupMultiplayer() { }\n\n\tpublic onPlayerMove(cell: DOMElement, xPos: number) {\n\t\tif (this.isWaitingForPlayerMove) {\n\t\t\tthis.isWaitingForPlayerMove = !this.makeMove(xPos, this.playerColor)\n\t\t\tif (this.isWaitingForPlayerMove) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\tif (this.gameType === 'single' && this.gameStarted) {\n\t\t\t\tthis.setPlayerTurn(false)\n\t\t\t}\n\t\t}\n\t}\n\n\t/**\n\t * Make a move and return and true if the move was done and false if the move was not done\n\t */\n\tpublic makeMove(xPos: number, color: 'red' | 'yellow'): boolean {\n\n\t\tlet cellToFill: DOMElement | undefined\n\t\tlet yPos = 0\n\t\tfor (let i = 0; i < this.columns[xPos].length; i++) {\n\t\t\tconst cell = this.columns[xPos][i];\n\t\t\tconst color = cell.data('color')\n\t\t\tif (!color) {\n\t\t\t\tcellToFill = cell\n\t\t\t\tyPos = i\n\t\t\t}\n\t\t\tif (color) {\n\t\t\t\tbreak\n\t\t\t}\n\n\t\t}\n\t\tconsole.log('cellToFill', cellToFill)\n\t\tif (!cellToFill) {\n\t\t\treturn false\n\t\t}\n\t\tcellToFill.data('color', color)\n\t\tthis.checkWinner(xPos, yPos)\n\t\treturn true\n\t}\n\n\tpublic checkWinner(x: number, y: number) {\n\t\tconst win = this.checkDirection(x, y, 'horizontal') || this.checkDirection(x, y, 'vertical') || this.checkDirection(x, y, 'diagonal-left') || this.checkDirection(x, y, 'diagonal-right')\n\t\tif (win === false) {\n\t\t\tconsole.log('FALSE')\n\t\t\treturn false\n\t\t}\n\t\tconsole.log(win)\n\t\twin.forEach((item) => {\n\t\t\tconsole.log(item.data('winner', 'true'))\n\t\t})\n\t\tthis.gameStarted = false\n\t}\n\n\tpublic checkDirection(x: number, y: number, direction: 'horizontal' | 'vertical' | 'diagonal-left' | 'diagonal-right'): Array | false {\n\t\tconsole.log('Starting Check', direction)\n\t\tconst color = this.columns[x][y].data('color')\n\t\tif (!color) {\n\t\t\treturn false\n\t\t}\n\t\tconst items = []\n\t\tlet wentReverse: number | undefined\n\t\tfor (let i = 0; i < 4; i++) {\n\t\t\tlet newX = x\n\t\t\tif (direction === 'horizontal' || direction.startsWith('diagonal')) {\n\t\t\t\tnewX = typeof wentReverse !== 'undefined' ? x + i - wentReverse : x - i\n\t\t\t\tif (direction === 'diagonal-left') {\n\t\t\t\t\tnewX = typeof wentReverse !== 'undefined' ? x - i + wentReverse : x + i\n\t\t\t\t}\n\t\t\t}\n\t\t\tlet newY = y\n\t\t\tif (direction === 'vertical' || direction.startsWith('diagonal')) {\n\t\t\t\tnewY = typeof wentReverse !== 'undefined' ? y + i - wentReverse : y - i\n\t\t\t}\n\n\t\t\tconsole.log('index', i, 'y', newY, 'Y exist', this.isYCorrect(newY))\n\t\t\tconsole.log('index', i, 'x', newX, 'X exist', this.isXCorrect(newX))\n\n\t\t\tif (!this.isYCorrect(newY) || !this.isXCorrect(newX)) {\n\t\t\t\tif (typeof wentReverse === 'undefined') {\n\t\t\t\t\twentReverse = --i\n\t\t\t\t\tcontinue\n\t\t\t\t}\n\t\t\t\treturn false\n\t\t\t}\n\t\t\tconst element = this.columns[newX][newY]\n\n\t\t\tconsole.log('element color', element.data('color'), 'color wanted', color)\n\n\t\t\tif (element.data('color') !== color) {\n\t\t\t\tif (typeof wentReverse === 'undefined') {\n\t\t\t\t\twentReverse = --i\n\t\t\t\t\tcontinue\n\t\t\t\t}\n\t\t\t\treturn false\n\t\t\t}\n\t\t\titems.push(element)\n\t\t}\n\t\treturn items\n\t}\n\n\tprivate isXCorrect(x: number) {\n\t\treturn x >= 0 && x < this.columns.length\n\t}\n\n\tprivate isYCorrect(y: number) {\n\t\treturn y >= 0 && y < this.columns[0].length\n\t}\n\n\tpublic makeIATakeTurn() {\n\t\tlet turnDone = false\n\t\twhile (!turnDone) {\n\t\t\tconst pos = getRandomInt(0, this.columns.length - 1)\n\t\t\tturnDone = this.makeMove(pos, 'red')\n\t\t}\n\t}\n\n}\nfunction getRandomInt(min: number, max: number) {\n\treturn Math.floor(Math.random() * ((max + 1) - min)) + min\n}\n\n\n\n// const cell = new DOMElement('tr')\n\n// cell.data('color') // return 'red | 'yello' pour get\n// cell.data('color', 'red') //return void pour set\n","import './style.css'\n\nimport Game from './Game'\nimport { DOMElement } from '@dzeio/dom-manager'\n\nconst table = document.querySelector('table')\n\nif (!table) {\n\tthrow new Error('Table not found')\n}\n\nconst game = new Game(table)\nconst restartBtn = DOMElement.get('.restartBtn')\nif (restartBtn) {\n\tgame.setRestartButton(restartBtn)\n}\n\ngame.playerColor = 'yellow'\ngame.startSinglePlayer()\n\n\nconst ws = new WebSocket('ws://localhost:8080')\nws.onmessage = (event) => {\n\tconsole.log(event.data)\n}\n"]} \ No newline at end of file diff --git a/public/main.e275d3e4.js b/public/main.e275d3e4.js new file mode 100644 index 0000000..ff76144 --- /dev/null +++ b/public/main.e275d3e4.js @@ -0,0 +1,14 @@ +parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c{t.includes(e)||this.item.classList.remove(e)}),this.addClass(...t),this}classList(...t){if(!t){const t=[];return this.item.classList.forEach(e=>t.push(e)),t}return this.setClass(...t)}toggleClass(...t){for(const e of t)this.item.classList.toggle(e);return this}removeClass(...t){return this.item.classList.remove(...t),this}emit(t){return t in this.item?(this.item[t](),this):(this.item.dispatchEvent(new Event(t)),this)}attr(t,e){return void 0===e?this.item.getAttribute(t):null===e?(this.item.removeAttribute(t),this):"boolean"==typeof e?(this.item[t]=e,this):(this.item.setAttribute(t,e),this)}data(t,e){return this.attr(`data-${t}`,e)}style(t,e){return void 0===e?this.item.style[t]:(this.item.style[t]=e,this)}exist(){return!!this.item}placeBefore(e){e instanceof t&&(e=e.item);const i=e.parentElement;if(!i)throw new Error("can't place DOMElement before item because it has no parent");return i.insertBefore(this.item,e),this}placeAsChildOf(e){return e instanceof t&&(e=e.item),e.appendChild(this.item),this}place(t,e){return"before"===t?this.placeBefore(e):this.placeAsChildOf(e)}}exports.default=t; +},{}],"u1Ry":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require(".");class t{constructor(e,t){this.query=e,this.source=t,this.items=[],this.refresh()}last(){return this.items[this.items.length-1]}each(e){this.items.forEach((t,s)=>e(t,s))}on(e,t,s){this.each(i=>i.on(e,t,s))}off(e,t){this.each(s=>s.off(e,t))}refresh(){this.items=[],(this.source instanceof e.DOMElement?this.source.item:this.source||document).querySelectorAll(this.query).forEach(t=>{const s=e.DOMElement.get(t);s&&this.items.push(s)})}[Symbol.iterator](){return this.items}}exports.default=t; +},{".":"jPsm"}],"jPsm":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.DOMFleetManager=exports.DOMElement=void 0;const t=e(require("./DOMElement"));exports.DOMElement=t.default;const r=e(require("./DOMFleetManager"));exports.DOMFleetManager=r.default; +},{"./DOMElement":"djAK","./DOMFleetManager":"u1Ry"}],"jKSw":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("@dzeio/dom-manager"),e=function(){function e(e){this.columns=[],this.gameStarted=!1,this.isWaitingForPlayerMove=!1,this.playerColor="red",this.gameType="single",this.table=new t.DOMElement(e),this.setupGeneral()}return e.prototype.setupGeneral=function(){var e=this;this.columns=[],new t.DOMFleetManager("tr",this.table).each(function(o,r){new t.DOMFleetManager("td",o).each(function(t,o){e.columns.length<=o&&e.columns.push([]),e.columns[o].push(t),t.text(" ").data("color",null).data("winner",null),null===t.data("event-added")&&(t.on("click",function(){e.gameStarted&&e.onPlayerMove(t,o)}),t.data("event-added","true"))}),console.log(e.columns)})},e.prototype.setRestartButton=function(t){var e=this;t.on("click",function(){e.setupGeneral(),e.startSinglePlayer()})},e.prototype.startSinglePlayer=function(){this.gameStarted=!0,this.isWaitingForPlayerMove=!0},e.prototype.setPlayerTurn=function(e){var r=this,i=t.DOMElement.get(".playerColor");i&&(i.text(e?this.playerColor:"red"===this.playerColor?"yellow":"red"),e?this.isWaitingForPlayerMove=!0:"single"===this.gameType&&this.gameStarted&&setTimeout(function(){r.makeIATakeTurn(),r.setPlayerTurn(!0)},o(200,500)))},e.prototype.setupMultiplayer=function(){},e.prototype.onPlayerMove=function(t,e){if(this.isWaitingForPlayerMove){if(this.isWaitingForPlayerMove=!this.makeMove(e,this.playerColor),this.isWaitingForPlayerMove)return;"single"===this.gameType&&this.gameStarted&&this.setPlayerTurn(!1)}},e.prototype.makeMove=function(t,e){for(var o,r=0,i=0;i=0&&t=0&&t {\r\n if (!classes.includes(cls)) {\r\n this.item.classList.remove(cls);\r\n }\r\n });\r\n this.addClass(...classes);\r\n return this;\r\n }\r\n classList(...classes) {\r\n if (!classes) {\r\n const res = [];\r\n this.item.classList.forEach((el) => res.push(el));\r\n return res;\r\n }\r\n return this.setClass(...classes);\r\n }\r\n toggleClass(...classes) {\r\n for (const classe of classes) {\r\n this.item.classList.toggle(classe);\r\n }\r\n return this;\r\n }\r\n removeClass(...classes) {\r\n this.item.classList.remove(...classes);\r\n return this;\r\n }\r\n emit(event) {\r\n if (event in this.item) {\r\n this.item[event]();\r\n return this;\r\n }\r\n this.item.dispatchEvent(new Event(event));\r\n return this;\r\n }\r\n attr(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.getAttribute(key);\r\n }\r\n if (value === null) {\r\n this.item.removeAttribute(key);\r\n return this;\r\n }\r\n if (typeof value === 'boolean') {\r\n this.item[key] = value;\r\n return this;\r\n }\r\n this.item.setAttribute(key, value);\r\n return this;\r\n }\r\n data(key, value) {\r\n // @ts-ignore\r\n return this.attr(`data-${key}`, value);\r\n }\r\n style(key, value) {\r\n if (typeof value === 'undefined') {\r\n return this.item.style[key];\r\n }\r\n this.item.style[key] = value;\r\n return this;\r\n }\r\n exist() {\r\n return !!this.item;\r\n }\r\n placeBefore(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n const parent = item.parentElement;\r\n if (!parent) {\r\n throw new Error('can\\'t place DOMElement before item because it has no parent');\r\n }\r\n parent.insertBefore(this.item, item);\r\n return this;\r\n }\r\n placeAsChildOf(item) {\r\n if (item instanceof DOMElement) {\r\n item = item.item;\r\n }\r\n item.appendChild(this.item);\r\n return this;\r\n }\r\n place(verb, item) {\r\n if (verb === 'before') {\r\n return this.placeBefore(item);\r\n }\r\n else {\r\n return this.placeAsChildOf(item);\r\n }\r\n }\r\n}\r\nexports.default = DOMElement;\r\n","\"use strict\";\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nconst _1 = require(\".\");\r\nclass DOMFleetManager {\r\n constructor(query, source) {\r\n this.query = query;\r\n this.source = source;\r\n this.items = [];\r\n this.refresh();\r\n }\r\n last() {\r\n return this.items[this.items.length - 1];\r\n }\r\n each(fn) {\r\n this.items.forEach((el, index) => fn(el, index));\r\n }\r\n on(type, listener, options) {\r\n this.each((item) => item.on(type, listener, options));\r\n }\r\n off(type, listener) {\r\n this.each((item) => item.off(type, listener));\r\n }\r\n refresh() {\r\n this.items = [];\r\n (this.source instanceof _1.DOMElement ? this.source.item : this.source || document).querySelectorAll(this.query).forEach((item) => {\r\n const element = _1.DOMElement.get(item);\r\n if (!element) {\r\n return;\r\n }\r\n this.items.push(element);\r\n });\r\n }\r\n [Symbol.iterator]() {\r\n return this.items;\r\n }\r\n}\r\nexports.default = DOMFleetManager;\r\n","\"use strict\";\r\nvar __importDefault = (this && this.__importDefault) || function (mod) {\r\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\r\n};\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nexports.DOMFleetManager = exports.DOMElement = void 0;\r\nconst DOMElement_1 = __importDefault(require(\"./DOMElement\"));\r\nexports.DOMElement = DOMElement_1.default;\r\nconst DOMFleetManager_1 = __importDefault(require(\"./DOMFleetManager\"));\r\nexports.DOMFleetManager = DOMFleetManager_1.default;\r\n","import { DOMElement, DOMFleetManager } from '@dzeio/dom-manager'\nimport { textChangeRangeIsUnchanged } from 'typescript'\n\nexport default class Game {\n\n\tprivate table: DOMElement\n\tprivate columns: Array> = []\n\n\tprivate gameStarted = false\n\n\tpublic constructor(\n\t\ttable: HTMLTableElement\n\t) {\n\t\tthis.table = new DOMElement(table)\n\t\tthis.setupGeneral()\n\t}\n\n\tpublic setupGeneral() {\n\t\t// Clear la table\n\t\tthis.columns = []\n\t\tconst rows = new DOMFleetManager('tr', this.table)\n\t\trows.each((item, rowIndex) => {\n\t\t\tconst cells = new DOMFleetManager('td', item)\n\t\t\t// cellIndex = 0-6\n\t\t\tcells.each((cell, cellIndex) => {\n\t\t\t\tif (this.columns.length <= cellIndex) {\n\t\t\t\t\tthis.columns.push([])\n\t\t\t\t}\n\t\t\t\tthis.columns[cellIndex].push(cell)\n\n\t\t\t\tcell\n\t\t\t\t\t.text(' ')\n\t\t\t\t\t.data('color', null)\n\t\t\t\t\t.data('winner', null)\n\t\t\t\tif (cell.data('event-added') === null) {\n\t\t\t\t\tcell.on('click', () => {\n\t\t\t\t\t\tif (this.gameStarted) {\n\t\t\t\t\t\t\tthis.onPlayerMove(cell, cellIndex)\n\t\t\t\t\t\t}\n\t\t\t\t\t})\n\t\t\t\t\tcell.data('event-added', 'true')\n\t\t\t\t}\n\n\t\t\t\t// Put each cells in the corresponding column\n\n\n\t\t\t})\n\t\t\tconsole.log(this.columns)\n\t\t})\n\n\t\t// Setup la base du jeux\n\t}\n\n\tpublic setRestartButton(btn: DOMElement) {\n\t\tbtn.on('click', () => {\n\t\t\tthis.setupGeneral()\n\t\t\tthis.startSinglePlayer()\n\t\t})\n\t}\n\n\tpublic isWaitingForPlayerMove = false\n\tpublic playerColor: 'red' | 'yellow' = 'red'\n\tpublic gameType: 'single' | 'multi' = 'single'\n\n\tpublic startSinglePlayer() {\n\t\tthis.gameStarted = true\n\t\tthis.isWaitingForPlayerMove = true\n\t}\n\n\tpublic setPlayerTurn(player: boolean) {\n\t\tconst playerShower = DOMElement.get('.playerColor')\n\t\tif (!playerShower) {\n\t\t\treturn\n\t\t}\n\t\tplayerShower.text(player ? this.playerColor : this.playerColor === 'red' ? 'yellow' : 'red')\n\t\tif (player) {\n\t\t\tthis.isWaitingForPlayerMove = true\n\t\t} else {\n\t\t\tif (this.gameType === 'single' && this.gameStarted) {\n\t\t\t\tsetTimeout(() => {\n\t\t\t\t\tthis.makeIATakeTurn()\n\t\t\t\t\tthis.setPlayerTurn(true)\n\t\t\t\t}, getRandomInt(200, 500))\n\t\t\t}\n\t\t}\n\t}\n\n\tpublic setupMultiplayer() { }\n\n\tpublic onPlayerMove(cell: DOMElement, xPos: number) {\n\t\tif (this.isWaitingForPlayerMove) {\n\t\t\tthis.isWaitingForPlayerMove = !this.makeMove(xPos, this.playerColor)\n\t\t\tif (this.isWaitingForPlayerMove) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\tif (this.gameType === 'single' && this.gameStarted) {\n\t\t\t\tthis.setPlayerTurn(false)\n\t\t\t}\n\t\t}\n\t}\n\n\t/**\n\t * Make a move and return and true if the move was done and false if the move was not done\n\t */\n\tpublic makeMove(xPos: number, color: 'red' | 'yellow'): boolean {\n\n\t\tlet cellToFill: DOMElement | undefined\n\t\tlet yPos = 0\n\t\tfor (let i = 0; i < this.columns[xPos].length; i++) {\n\t\t\tconst cell = this.columns[xPos][i];\n\t\t\tconst color = cell.data('color')\n\t\t\tif (!color) {\n\t\t\t\tcellToFill = cell\n\t\t\t\tyPos = i\n\t\t\t}\n\t\t\tif (color) {\n\t\t\t\tbreak\n\t\t\t}\n\n\t\t}\n\t\tconsole.log('cellToFill', cellToFill)\n\t\tif (!cellToFill) {\n\t\t\treturn false\n\t\t}\n\t\tcellToFill.data('color', color)\n\t\tthis.checkWinner(xPos, yPos)\n\t\treturn true\n\t}\n\n\tpublic checkWinner(x: number, y: number) {\n\t\tconst win = this.checkDirection(x, y, 'horizontal') || this.checkDirection(x, y, 'vertical') || this.checkDirection(x, y, 'diagonal-left') || this.checkDirection(x, y, 'diagonal-right')\n\t\tif (win === false) {\n\t\t\tconsole.log('FALSE')\n\t\t\treturn false\n\t\t}\n\t\tconsole.log(win)\n\t\twin.forEach((item) => {\n\t\t\tconsole.log(item.data('winner', 'true'))\n\t\t})\n\t\tthis.gameStarted = false\n\t}\n\n\tpublic checkDirection(x: number, y: number, direction: 'horizontal' | 'vertical' | 'diagonal-left' | 'diagonal-right'): Array | false {\n\t\tconsole.log('Starting Check', direction)\n\t\tconst color = this.columns[x][y].data('color')\n\t\tif (!color) {\n\t\t\treturn false\n\t\t}\n\t\tconst items = []\n\t\tlet wentReverse: number | undefined\n\t\tfor (let i = 0; i < 4; i++) {\n\t\t\tlet newX = x\n\t\t\tif (direction === 'horizontal' || direction.startsWith('diagonal')) {\n\t\t\t\tnewX = typeof wentReverse !== 'undefined' ? x + i - wentReverse : x - i\n\t\t\t\tif (direction === 'diagonal-left') {\n\t\t\t\t\tnewX = typeof wentReverse !== 'undefined' ? x - i + wentReverse : x + i\n\t\t\t\t}\n\t\t\t}\n\t\t\tlet newY = y\n\t\t\tif (direction === 'vertical' || direction.startsWith('diagonal')) {\n\t\t\t\tnewY = typeof wentReverse !== 'undefined' ? y + i - wentReverse : y - i\n\t\t\t}\n\n\t\t\tconsole.log('index', i, 'y', newY, 'Y exist', this.isYCorrect(newY))\n\t\t\tconsole.log('index', i, 'x', newX, 'X exist', this.isXCorrect(newX))\n\n\t\t\tif (!this.isYCorrect(newY) || !this.isXCorrect(newX)) {\n\t\t\t\tif (typeof wentReverse === 'undefined') {\n\t\t\t\t\twentReverse = --i\n\t\t\t\t\tcontinue\n\t\t\t\t}\n\t\t\t\treturn false\n\t\t\t}\n\t\t\tconst element = this.columns[newX][newY]\n\n\t\t\tconsole.log('element color', element.data('color'), 'color wanted', color)\n\n\t\t\tif (element.data('color') !== color) {\n\t\t\t\tif (typeof wentReverse === 'undefined') {\n\t\t\t\t\twentReverse = --i\n\t\t\t\t\tcontinue\n\t\t\t\t}\n\t\t\t\treturn false\n\t\t\t}\n\t\t\titems.push(element)\n\t\t}\n\t\treturn items\n\t}\n\n\tprivate isXCorrect(x: number) {\n\t\treturn x >= 0 && x < this.columns.length\n\t}\n\n\tprivate isYCorrect(y: number) {\n\t\treturn y >= 0 && y < this.columns[0].length\n\t}\n\n\tpublic makeIATakeTurn() {\n\t\tlet turnDone = false\n\t\twhile (!turnDone) {\n\t\t\tconst pos = getRandomInt(0, this.columns.length - 1)\n\t\t\tturnDone = this.makeMove(pos, 'red')\n\t\t}\n\t}\n\n}\nfunction getRandomInt(min: number, max: number) {\n\treturn Math.floor(Math.random() * ((max + 1) - min)) + min\n}\n\n\n\n// const cell = new DOMElement('tr')\n\n// cell.data('color') // return 'red | 'yello' pour get\n// cell.data('color', 'red') //return void pour set\n","import './style.css'\n\nimport Game from './Game'\nimport { DOMElement } from '@dzeio/dom-manager'\n\nconst table = document.querySelector('table')\n\nif (!table) {\n\tthrow new Error('Table not found')\n}\n\nconst game = new Game(table)\nconst restartBtn = DOMElement.get('.restartBtn')\nif (restartBtn) {\n\tgame.setRestartButton(restartBtn)\n}\n\ngame.playerColor = 'yellow'\ngame.startSinglePlayer()\n\n\nconst ws = new WebSocket('http://localhost:8080')\nws.onmessage = (event) => {\n\tconsole.log(event.data)\n}\n"]} \ No newline at end of file