diff --git a/app/app.ejs b/app/app.ejs index cf42b38f..1bb0ddb6 100644 --- a/app/app.ejs +++ b/app/app.ejs @@ -18,7 +18,7 @@ <% include frame.ejs %>
- <% include login.ejs %> + <% include welcome.ejs %>
\ No newline at end of file diff --git a/app/assets/css/launcher.css b/app/assets/css/launcher.css index 9e07048c..a97c3a0b 100644 --- a/app/assets/css/launcher.css +++ b/app/assets/css/launcher.css @@ -111,6 +111,155 @@ p { background-color: #bfff76; } +/******************************************************************************* + * * + * Welcome View (welcome.ejs) * + * * + ******************************************************************************/ + +#welcomeContainer { + position: relative; + display: flex; + justify-content: center; + align-items: center; + height: 100%; + width: 100%; + transition: 0.25s ease; +} + +#welcomeContent { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + width: 50%; + top: -10%; + position: relative; +} + +.cloudDiv { + position: absolute; + height: 100%; + width: 100%; + display: flex; + flex-direction: column; +} + +.cloudTop { + height: 50%; + width: 100%; + background-image: url('../images/cloudTrans.png'); + animation: clouds1 80s linear infinite; + background-size: cover; +} + +.cloudBottom { + height: 50%; + width: 100%; + background-image: url('../images/cloudTrans2.png'); + animation: clouds2 70s linear infinite; + background-size: cover; +} + +@keyframes clouds1 { + to { + background-position: 200%; + } +} +@keyframes clouds2 { + to { + background-position: 230%; + } +} + +#welcomeImageSeal { + border-radius: 50%; + border: 2px solid #cad7e1; + background: rgba(1, 2, 1, 0.5); + height: 125px; + width: 125px; + box-shadow: 0px 0px 10px 0px rgb(0, 0, 0); + margin-bottom: 10%; + margin-top: 10%; +} + +#welcomeHeader { + font-family: 'Avenir Medium'; + text-align: center; + color: white; + margin-bottom: 25px; + letter-spacing: 1px; + font-size: 20px; + text-shadow: white 0px 0px 0px; +} + +#welcomeDescription { + font-family: 'Avenir Book'; + text-align: center; + color: white; + font-size: 14px; + font-weight: 100; + text-shadow: rgba(255, 255, 255, 0.75) 0px 0px 20px +} + +/* Login button styles. */ +#welcomeButton { + background: none; + color: #fff; + font-weight: bold; + font-family: 'Avenir Book'; + letter-spacing: 2px; + border: none; + padding: 15px 5px; + margin: 10px 0px; + cursor: pointer; + position: relative; + right: -20px; + transition: 0.5s ease; + margin-top: 5%; + margin-bottom: -5%; +} +#welcomeButton:disabled { + color: rgba(255, 255, 255, 0.75); + pointer-events: none; +} +#welcomeButton:hover, +#welcomeButton:focus { + text-shadow: 0px 0px 20px #fff; + outline: none; +} +#welcomeButton:active { + color: #c7c7c7; + text-shadow: 0px 0px 20px #c7c7c7; +} +#welcomeSVG { + -webkit-transform: translate3d(0, 0, 0); + overflow: visible; + transform: rotate(90deg); + margin-left: 20px; + transition: 0.25s ease; + width: 20px; + height: 20px; +} +#welcomeButton:hover #welcomeSVG, +#welcomeButton:focus #welcomeSVG { + -webkit-filter: drop-shadow(0px 0px 2px #fff); +} +#welcomeButton:active #welcomeSVG .arrowLine { + stroke: #c7c7c7; +} +#welcomeButton:active #welcomeSVG { + -webkit-filter: drop-shadow(0px 0px 2px #c7c7c7); +} +#welcomeButton:disabled #welcomeSVG .arrowLine { + stroke: rgba(255, 255, 255, 0.75); +} + +#welcomeButtonContent { + display: flex; + align-items: center; +} + /******************************************************************************* * * * Login View (login.ejs) * diff --git a/app/assets/images/cloudTrans.png b/app/assets/images/cloudTrans.png new file mode 100644 index 00000000..67cf0ce3 Binary files /dev/null and b/app/assets/images/cloudTrans.png differ diff --git a/app/assets/images/cloudTrans2.png b/app/assets/images/cloudTrans2.png new file mode 100644 index 00000000..67cf0ce3 Binary files /dev/null and b/app/assets/images/cloudTrans2.png differ diff --git a/app/welcome.ejs b/app/welcome.ejs new file mode 100644 index 00000000..4065d929 --- /dev/null +++ b/app/welcome.ejs @@ -0,0 +1,22 @@ +
+
+
+
+
+
+ + WELCOME TO WESTEROSCRAFT + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + +
+
\ No newline at end of file diff --git a/package-lock.json b/package-lock.json index b954194f..cd9a4ad7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,14 +5,14 @@ "requires": true, "dependencies": { "7zip-bin": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-2.4.1.tgz", - "integrity": "sha512-QU3oR1dLLVrYGRkb7LU17jMCpIkWtXXW7q71ECXWXkR9vOv37VjykqpvFgs29HgSCNLZHnNKJzdG6RwAW0LwIA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-3.1.0.tgz", + "integrity": "sha512-juYJNi8JEpTUWXwz8ssa8Oop4n/kwJ/pIQP22vJAVAe6RTRD+0m+e9LRNnfK2EDaX8uwmUzLNGviFQRD6SxeOw==", "dev": true, "requires": { "7zip-bin-linux": "1.3.1", "7zip-bin-mac": "1.0.1", - "7zip-bin-win": "2.1.1" + "7zip-bin-win": "2.2.0" } }, "7zip-bin-linux": { @@ -30,16 +30,16 @@ "optional": true }, "7zip-bin-win": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/7zip-bin-win/-/7zip-bin-win-2.1.1.tgz", - "integrity": "sha512-6VGEW7PXGroTsoI2QW3b0ea95HJmbVBHvfANKLLMzSzFA1zKqVX5ybNuhmeGpf6vA0x8FJTt6twpprDANsY5WQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/7zip-bin-win/-/7zip-bin-win-2.2.0.tgz", + "integrity": "sha512-uPHXapEmUtlUKTBx4asWMlxtFUWXzEY0KVEgU7QKhgO2LJzzM3kYxM6yOyUZTtYE6mhK4dDn3FDut9SCQWHzgg==", "dev": true, "optional": true }, "@types/node": { - "version": "7.0.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-7.0.52.tgz", - "integrity": "sha512-jjpyQsKGsOF/wUElNjfPULk+d8PKvJOIXk3IUeBYYmNCy5dMWfrI+JiixYNw8ppKOlcRwWTXFl0B+i5oGrf95Q==", + "version": "8.9.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.4.tgz", + "integrity": "sha512-dSvD36qnQs78G1BPsrZFdPpvLgMW/dnvr5+nTW2csMs5TiP9MOXrjUbnMZOEwnIuBklXtn7b6TPA2Cuq07bDHA==", "dev": true }, "adm-zip": { @@ -59,9 +59,9 @@ } }, "ajv-keywords": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.1.0.tgz", + "integrity": "sha1-rCsnk5xUPpXSwG5/f1wnvkqlQ74=", "dev": true }, "ansi-align": { @@ -119,23 +119,44 @@ "dev": true, "requires": { "color-convert": "1.9.1" - }, - "dependencies": { - "color-convert": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", - "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - } } }, + "app-builder-bin": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-1.3.5.tgz", + "integrity": "sha512-2T76qAMufe5qfsyIAcrx1hofxPXDXyHQdLG1LBJg6H0ii1ooDz5/RMIhuvp2i4ULm0eNzLOASjtDKZqRlqa41g==", + "dev": true, + "requires": { + "app-builder-bin-linux": "1.3.5", + "app-builder-bin-mac": "1.3.5", + "app-builder-bin-win": "1.3.5" + } + }, + "app-builder-bin-linux": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/app-builder-bin-linux/-/app-builder-bin-linux-1.3.5.tgz", + "integrity": "sha512-JXg95NUFD/EOpYoZ/SQxmiJQrFBe0vAtt9hblMp4LGhGoDL2rY7PKCNMUrpwSTueGeHY67WW4dLjc1xXBQ86aA==", + "dev": true, + "optional": true + }, + "app-builder-bin-mac": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/app-builder-bin-mac/-/app-builder-bin-mac-1.3.5.tgz", + "integrity": "sha512-mix/uEXYmwnoK8CrrLPZR5gHuGyZsOyiQXsikwrKKgcH+gscawc280CRYwsOqviI+lvFWR7lGIuJy2/wb4w1dA==", + "dev": true, + "optional": true + }, + "app-builder-bin-win": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/app-builder-bin-win/-/app-builder-bin-win-1.3.5.tgz", + "integrity": "sha512-9CGmgMv5og+NOR8Ai867iD3qGOL4aVSHjQL/Ii9XvzxJZg/yvCC8fWCk4/Lr2sVUmupO53ZJ0+C35OsAbx1yDQ==", + "dev": true, + "optional": true + }, "argparse": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", - "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "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.3" @@ -147,16 +168,6 @@ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", "dev": true }, - "asar-integrity": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asar-integrity/-/asar-integrity-0.2.4.tgz", - "integrity": "sha512-6UDOmyl4RUo8i/0Sem/UKFJ70XZrXLCDQcILTbjTjAKZrSA3JbXVnWRFi2ZFEbeZxQ2LVCc3CWHnDlqj2AyVXg==", - "dev": true, - "requires": { - "bluebird-lst": "1.0.5", - "fs-extra-p": "4.5.0" - } - }, "asn1": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", @@ -249,7 +260,7 @@ "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.2.1" } }, "boxen": { @@ -260,7 +271,7 @@ "requires": { "ansi-align": "2.0.0", "camelcase": "4.1.0", - "chalk": "2.3.0", + "chalk": "2.3.1", "cli-boxes": "1.0.0", "string-width": "2.1.1", "term-size": "1.2.0", @@ -307,9 +318,9 @@ } }, "brace-expansion": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "1.0.0", @@ -317,26 +328,25 @@ } }, "builder-util": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-4.1.7.tgz", - "integrity": "sha512-jObkpxMLUAG6iaTfXTWhx1iRY5e/4wFCJ2s1g9kIpWkBQZA41BTpRuzL1JGzl64wBNZIFJZG5rP2TQkAFl1AAA==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.3.0.tgz", + "integrity": "sha512-1TyqO4z3KDkOakInMp45CvM9pUUoXpqaODQYdeMIaPCcsuxi3TZvMifd6vqnbId/+jWPMP43QJ+6/FKb1f2R6Q==", "dev": true, "requires": { - "7zip-bin": "2.4.1", + "7zip-bin": "3.1.0", + "app-builder-bin": "1.3.5", "bluebird-lst": "1.0.5", - "builder-util-runtime": "4.0.2", - "chalk": "2.3.0", + "builder-util-runtime": "4.0.5", + "chalk": "2.3.1", "debug": "3.1.0", - "fs-extra-p": "4.5.0", - "ini": "1.3.5", + "fs-extra-p": "4.5.2", "is-ci": "1.1.0", "js-yaml": "3.10.0", "lazy-val": "1.0.3", "semver": "5.5.0", - "source-map-support": "0.5.2", + "source-map-support": "0.5.3", "stat-mode": "0.2.2", - "temp-file": "3.1.1", - "tunnel-agent": "0.6.0" + "temp-file": "3.1.1" }, "dependencies": { "debug": { @@ -351,14 +361,14 @@ } }, "builder-util-runtime": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.0.2.tgz", - "integrity": "sha512-ccVDjvLIxXQHRczxX6ea68rCjkI1PQLjR7E3o48kW0t/OQl+Uwu89BXpJIhc0ea6FihkyM72litniJBoZ3UfKQ==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.0.5.tgz", + "integrity": "sha512-NT8AxWH6miZQHnZzaTVjVp1uc6C/mWlxi6GQXKpd4CwyTQd3rT7+poOGrcOhtIiHYCL9VEbRsVfxUAPPsgqJdg==", "dev": true, "requires": { "bluebird-lst": "1.0.5", "debug": "3.1.0", - "fs-extra-p": "4.5.0", + "fs-extra-p": "4.5.2", "sax": "1.2.4" }, "dependencies": { @@ -408,14 +418,14 @@ "dev": true }, "chalk": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", - "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz", + "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", "dev": true, "requires": { "ansi-styles": "3.2.0", "escape-string-regexp": "1.0.5", - "supports-color": "4.5.0" + "supports-color": "5.2.0" } }, "chromium-pickle-js": { @@ -493,10 +503,13 @@ "dev": true }, "color-convert": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", - "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=", - "dev": true + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", + "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } }, "color-name": { "version": "1.1.3", @@ -505,9 +518,9 @@ "dev": true }, "combined-stream": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", - "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", "dev": true, "requires": { "delayed-stream": "1.0.0" @@ -532,7 +545,7 @@ "dev": true, "requires": { "inherits": "2.0.3", - "readable-stream": "2.3.3", + "readable-stream": "2.3.4", "typedarray": "0.0.6" }, "dependencies": { @@ -543,15 +556,15 @@ "dev": true }, "readable-stream": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", + "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", "dev": true, "requires": { "core-util-is": "1.0.2", "inherits": "2.0.3", "isarray": "1.0.0", - "process-nextick-args": "1.0.7", + "process-nextick-args": "2.0.0", "safe-buffer": "5.1.1", "string_decoder": "1.0.3", "util-deprecate": "1.0.2" @@ -576,7 +589,7 @@ "requires": { "dot-prop": "4.2.0", "graceful-fs": "4.1.11", - "make-dir": "1.1.0", + "make-dir": "1.2.0", "unique-string": "1.0.0", "write-file-atomic": "2.3.0", "xdg-basedir": "3.0.0" @@ -634,7 +647,7 @@ "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.2.1" } } } @@ -717,17 +730,19 @@ } }, "dmg-builder": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-3.1.1.tgz", - "integrity": "sha512-NdZS3ErgoGwnxzF74nemZlQaYqZZTrErLxspB+nQNU8iwwQLl6Xclkb0y5w0BLcmCwcd9bToxX3ghvolrqx3OQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-4.1.0.tgz", + "integrity": "sha512-ZCQz+2PpjY4aXwa3OesxzI2kZJu5+39WmT7wgtjttG9fpYHvJssuUUuzCE3tl1LXkqVwxezHG9G1y/0YoBgyGw==", "dev": true, "requires": { "bluebird-lst": "1.0.5", - "builder-util": "4.1.7", - "fs-extra-p": "4.5.0", + "builder-util": "5.3.0", + "electron-builder-lib": "20.0.6", + "fs-extra-p": "4.5.2", "iconv-lite": "0.4.19", "js-yaml": "3.10.0", - "parse-color": "1.0.0" + "parse-color": "1.0.0", + "sanitize-filename": "1.6.1" } }, "dot-prop": { @@ -740,15 +755,15 @@ } }, "dotenv": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz", - "integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-5.0.0.tgz", + "integrity": "sha512-p4A7snaxI9Hnj3GDWhTpckHYcd9WwZDmGPcvJJV3CoRFq0Dvsp96eYgXBl9WbmbJfuxqiZ2WenNaeWSs675ghQ==", "dev": true }, "dotenv-expand": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.0.1.tgz", - "integrity": "sha1-aP3cFWGBTgoQlkERBX/xOM7X16g=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", + "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=", "dev": true }, "duplexer3": { @@ -772,49 +787,57 @@ "integrity": "sha1-zIcsFoiArjxxiXYv1f/ACJbJUYo=" }, "ejs-electron": { - "version": "https://registry.npmjs.org/ejs-electron/-/ejs-electron-2.0.1.tgz", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ejs-electron/-/ejs-electron-2.0.1.tgz", "integrity": "sha1-AVjrYpsaHCmJPDSF3KQkk3DnH4Y=", "requires": { - "ejs": "https://registry.npmjs.org/ejs/-/ejs-2.4.1.tgz", - "mime": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz" + "ejs": "2.4.1", + "mime": "1.3.4" }, "dependencies": { "ejs": { - "version": "https://registry.npmjs.org/ejs/-/ejs-2.4.1.tgz", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.4.1.tgz", "integrity": "sha1-guFbGyoflIsYCXR2uivXxm9NFWY=" + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=" } } }, "electron": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/electron/-/electron-1.7.11.tgz", - "integrity": "sha1-mTtqp54OeafPzDafTIE/vZoLCNk=", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/electron/-/electron-1.8.2.tgz", + "integrity": "sha512-0TV5Hy92g8ACnPn+PVol6a/2uk+khzmRtWxhah/FcKs6StCytm5hD14QqOdZxEdJN8HljXIVCayN/wJX+0wDiQ==", "dev": true, "requires": { - "@types/node": "7.0.52", + "@types/node": "8.9.4", "electron-download": "3.3.0", "extract-zip": "1.6.6" } }, "electron-builder": { - "version": "19.54.0", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-19.54.0.tgz", - "integrity": "sha512-tsSz9s8lFysasNK2wwKEP7ILthz++RVDAQ+D7LxtzOfQbekf91AXfYmjLIhxcgj9wavTAuHJ7QU24G4KmISn3Q==", + "version": "20.0.6", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.0.6.tgz", + "integrity": "sha512-zJPaH5PrbsF68nnS0/3mUXwGoavC+Z06QZu4r/4Vl/zJXYfU5V31VCzrrzfaHyalSYVDgYsjGhBEK5V1Cc8Kow==", "dev": true, "requires": { "bluebird-lst": "1.0.5", - "builder-util": "4.1.7", - "builder-util-runtime": "4.0.2", - "chalk": "2.3.0", - "electron-builder-lib": "19.54.0", + "builder-util": "5.3.0", + "builder-util-runtime": "4.0.5", + "chalk": "2.3.1", + "dmg-builder": "4.1.0", + "electron-builder-lib": "20.0.6", "electron-download-tf": "4.3.4", - "fs-extra-p": "4.5.0", + "fs-extra-p": "4.5.2", "is-ci": "1.1.0", "lazy-val": "1.0.3", - "read-config-file": "2.1.1", + "read-config-file": "3.0.0", "sanitize-filename": "1.6.1", "update-notifier": "2.3.0", - "yargs": "10.1.1" + "yargs": "11.0.0" }, "dependencies": { "debug": { @@ -838,7 +861,7 @@ "minimist": "1.2.0", "nugget": "2.0.1", "path-exists": "3.0.0", - "rc": "1.2.4", + "rc": "1.2.5", "semver": "5.5.0", "sumchecker": "2.0.2" } @@ -892,24 +915,23 @@ } }, "electron-builder-lib": { - "version": "19.54.0", - "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-19.54.0.tgz", - "integrity": "sha512-lu5uPJEcpqmFbXUSDpdT4WP6Njl3Ohxw2xfGaKr/TJ+sasB44Xo3yNanpfg6Up0oN5SXq4fQYXUL/Y6cn8d9ww==", + "version": "20.0.6", + "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.0.6.tgz", + "integrity": "sha512-Q5uY+ho86T2EwoS5wnMRP7bJ3q1zqQqETUqSK1Kz295rbjtJHTU/6fU0EpfBdKrAIb0REL5M8dxrx77VJSMhWQ==", "dev": true, "requires": { - "7zip-bin": "2.4.1", - "asar-integrity": "0.2.4", + "7zip-bin": "3.1.0", + "app-builder-bin": "1.3.5", "async-exit-hook": "2.0.1", "bluebird-lst": "1.0.5", - "builder-util": "4.1.7", - "builder-util-runtime": "4.0.2", + "builder-util": "5.3.0", + "builder-util-runtime": "4.0.5", "chromium-pickle-js": "0.2.0", "debug": "3.1.0", - "dmg-builder": "3.1.1", "ejs": "https://registry.npmjs.org/ejs/-/ejs-2.5.7.tgz", "electron-osx-sign": "0.4.8", - "electron-publish": "19.54.0", - "fs-extra-p": "4.5.0", + "electron-publish": "20.0.6", + "fs-extra-p": "4.5.2", "hosted-git-info": "2.5.0", "is-ci": "1.1.0", "isbinaryfile": "3.0.2", @@ -918,7 +940,7 @@ "minimatch": "3.0.4", "normalize-package-data": "2.4.0", "plist": "2.1.0", - "read-config-file": "2.1.1", + "read-config-file": "3.0.0", "sanitize-filename": "1.6.1", "semver": "5.5.0", "temp-file": "3.1.1" @@ -947,7 +969,7 @@ "minimist": "1.2.0", "nugget": "2.0.1", "path-exists": "2.1.0", - "rc": "1.2.4", + "rc": "1.2.5", "semver": "5.5.0", "sumchecker": "1.3.1" } @@ -967,25 +989,18 @@ } }, "electron-publish": { - "version": "19.54.0", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-19.54.0.tgz", - "integrity": "sha512-xCckDDlbcyfGVPxqenARVo+2ms+BogUsMb923IQyOJgMAk5/tdcGyYBJfbIWqsQETnfKGnk0uCdJ/mLI33wmNA==", + "version": "20.0.6", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.0.6.tgz", + "integrity": "sha512-Kt5wyoHfXUuc54qrTj9l+iB7aLrU6uD6B7IU3lVS5R5Ob7CdfzCJabaEbeqgE81Fd/HIYkXQxW2uMvqr9P1JYw==", "dev": true, "requires": { "bluebird-lst": "1.0.5", - "builder-util": "4.1.7", - "builder-util-runtime": "4.0.2", - "chalk": "2.3.0", - "fs-extra-p": "4.5.0", + "builder-util": "5.3.0", + "builder-util-runtime": "4.0.5", + "chalk": "2.3.1", + "fs-extra-p": "4.5.2", + "lazy-val": "1.0.3", "mime": "2.2.0" - }, - "dependencies": { - "mime": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.2.0.tgz", - "integrity": "sha512-0Qz9uF1ATtl8RKJG4VRfOymh7PyEor6NbrI/61lRfuRe4vx9SNATrvAeTj2EWVRKjEQGskrzWkJBBY5NbaVHIA==", - "dev": true - } } }, "env-paths": { @@ -1004,9 +1019,9 @@ } }, "es6-promise": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.3.tgz", - "integrity": "sha512-vLf5iali3jKqlJoo6SryDwe3nxCmiueNjbjLWDIpNbAcKnQXAsAdZk+pM17nSYp3AQMbTmAQVCQSeDLfA87SNA==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==", "dev": true }, "escape-string-regexp": { @@ -1021,6 +1036,21 @@ "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", "dev": true }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, "extend": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", @@ -1091,14 +1121,14 @@ "dev": true }, "form-data": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz", - "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", "dev": true, "requires": { "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.17" + "combined-stream": "1.0.6", + "mime-types": "2.1.18" } }, "fs-extra": { @@ -1115,9 +1145,9 @@ } }, "fs-extra-p": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-4.5.0.tgz", - "integrity": "sha512-V/sdZmV+Yx3+nfXmjRTdBP4mVWCt7hZ0+ZOv+IZo+6fdkBxafaGsI7mYeNv/J3rWyz+mIToCFQORFSwt1bZw8Q==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-4.5.2.tgz", + "integrity": "sha512-ZYqFpBdy9w7PsK+vB30j+TnHOyWHm/CJbUq1qqoE8tb71m6qgk5Wa7gp3MYQdlGFxb9vfznF+yD4jcl8l+y91A==", "dev": true, "requires": { "bluebird-lst": "1.0.5", @@ -1244,9 +1274,9 @@ } }, "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, "hawk": { @@ -1257,14 +1287,14 @@ "requires": { "boom": "4.3.1", "cryptiles": "3.1.2", - "hoek": "4.2.0", + "hoek": "4.2.1", "sntp": "2.1.0" } }, "hoek": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", - "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", + "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==", "dev": true }, "home-path": { @@ -1473,8 +1503,9 @@ "dev": true }, "jquery": { - "version": "https://registry.npmjs.org/jquery/-/jquery-3.2.1.tgz", - "integrity": "sha1-XE2d5lKvbNCncBVKYxu6ErAVx4c=" + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz", + "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg==" }, "js-yaml": { "version": "3.10.0", @@ -1482,7 +1513,7 @@ "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", "dev": true, "requires": { - "argparse": "1.0.9", + "argparse": "1.0.10", "esprima": "4.0.0" } }, @@ -1634,9 +1665,9 @@ } }, "make-dir": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.1.0.tgz", - "integrity": "sha512-0Pkui4wLJ7rxvmfUvs87skoEaxmu0hCUApF8nonzpl7q//FWp9zu8W61Scz4sd/kUiqDxvUhtoam2efDyiBzcA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.2.0.tgz", + "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==", "dev": true, "requires": { "pify": "3.0.0" @@ -1662,7 +1693,7 @@ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "dev": true, "requires": { - "mimic-fn": "1.1.0" + "mimic-fn": "1.2.0" } }, "meow": { @@ -1684,28 +1715,30 @@ } }, "mime": { - "version": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.2.0.tgz", + "integrity": "sha512-0Qz9uF1ATtl8RKJG4VRfOymh7PyEor6NbrI/61lRfuRe4vx9SNATrvAeTj2EWVRKjEQGskrzWkJBBY5NbaVHIA==", + "dev": true }, "mime-db": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz", - "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", "dev": true }, "mime-types": { - "version": "2.1.17", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", - "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", "dev": true, "requires": { - "mime-db": "1.30.0" + "mime-db": "1.33.0" } }, "mimic-fn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", - "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, "minimatch": { @@ -1714,7 +1747,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.8" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -1758,6 +1791,15 @@ "validate-npm-package-license": "3.0.1" } }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "2.0.1" + } + }, "nugget": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz", @@ -1815,38 +1857,6 @@ "execa": "0.7.0", "lcid": "1.0.0", "mem": "1.1.0" - }, - "dependencies": { - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "2.0.1" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - } } }, "p-finally": { @@ -1886,7 +1896,7 @@ "dev": true, "requires": { "got": "6.7.1", - "registry-auth-token": "3.3.1", + "registry-auth-token": "3.3.2", "registry-url": "3.1.0", "semver": "5.5.0" } @@ -1903,6 +1913,14 @@ "dev": true, "requires": { "color-convert": "0.5.3" + }, + "dependencies": { + "color-convert": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", + "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=", + "dev": true + } } }, "parse-json": { @@ -1935,6 +1953,12 @@ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", "dev": true }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, "path-type": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", @@ -2012,9 +2036,9 @@ "integrity": "sha512-L6yc8P5NVG35ivzvfI7bcTYzqFV+K8gTfX9YaJbmIFfMXTs71RMnAupvTQPTCteGsiOy9QcNLkQyWjAafY/hCQ==" }, "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", "dev": true }, "progress-stream": { @@ -2045,9 +2069,9 @@ "dev": true }, "rc": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.4.tgz", - "integrity": "sha1-oPYGyq4qO4YrvQ74VILAElsxX6M=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.5.tgz", + "integrity": "sha1-J1zWh/bjs2zHVrqibf7oCnkDAf0=", "dev": true, "requires": { "deep-extend": "0.4.2", @@ -2057,20 +2081,33 @@ } }, "read-config-file": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-2.1.1.tgz", - "integrity": "sha512-tzV5MRYA1OIbjy0ZC3cKlQZMLyRYMJ7k37Inff0CH0fQGXFP9p0s0eJ3bQxnnvQDhPSspnW9fw9v2K0b+6TODg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-3.0.0.tgz", + "integrity": "sha512-BVm//hhy9uxRbmeZrKAsUu6MUUNvtwkMrc3t15E79M1lLvg6ivHiwQYIEQK65ZtHCSautbgRY4rD8Z4skRk+4Q==", "dev": true, "requires": { - "ajv": "5.5.2", - "ajv-keywords": "2.1.1", + "ajv": "6.1.1", + "ajv-keywords": "3.1.0", "bluebird-lst": "1.0.5", - "dotenv": "4.0.0", - "dotenv-expand": "4.0.1", - "fs-extra-p": "4.5.0", + "dotenv": "5.0.0", + "dotenv-expand": "4.2.0", + "fs-extra-p": "4.5.2", "js-yaml": "3.10.0", "json5": "0.5.1", "lazy-val": "1.0.3" + }, + "dependencies": { + "ajv": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.1.1.tgz", + "integrity": "sha1-l41Zf7wrfQ5aXD3esUmmgvKr+g4=", + "dev": true, + "requires": { + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + } } }, "read-pkg": { @@ -2117,12 +2154,12 @@ } }, "registry-auth-token": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.1.tgz", - "integrity": "sha1-+w0yie4Nmtosu1KvXf5mywcNMAY=", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", "dev": true, "requires": { - "rc": "1.2.4", + "rc": "1.2.5", "safe-buffer": "5.1.1" } }, @@ -2132,7 +2169,7 @@ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "dev": true, "requires": { - "rc": "1.2.4" + "rc": "1.2.5" } }, "repeating": { @@ -2153,17 +2190,17 @@ "aws-sign2": "0.7.0", "aws4": "1.6.0", "caseless": "0.12.0", - "combined-stream": "1.0.5", + "combined-stream": "1.0.6", "extend": "3.0.1", "forever-agent": "0.6.1", - "form-data": "2.3.1", + "form-data": "2.3.2", "har-validator": "5.0.3", "hawk": "6.0.2", "http-signature": "1.2.0", "is-typedarray": "1.0.0", "isstream": "0.1.2", "json-stringify-safe": "5.0.1", - "mime-types": "2.1.17", + "mime-types": "2.1.18", "oauth-sign": "0.8.2", "performance-now": "2.1.0", "qs": "6.5.1", @@ -2295,7 +2332,7 @@ "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.2.1" } }, "source-map": { @@ -2305,9 +2342,9 @@ "dev": true }, "source-map-support": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.2.tgz", - "integrity": "sha512-9zHceZbQwERaMK1MiFguvx1dL9GQPLXInr2D/wUxAsuV6ZKc9F0DHYWeloMcalkYRbtanwqUakoDjvj55cL/4A==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.3.tgz", + "integrity": "sha512-eKkTgWYeBOQqFGXRfKabMFdnWepo51vWqEdoeikaEPFiJC7MCU5j2h4+6Q8npkZTeLGbSyecZvRxiSoWl3rh+w==", "dev": true, "requires": { "source-map": "0.6.1" @@ -2442,16 +2479,16 @@ "dev": true, "requires": { "debug": "2.6.9", - "es6-promise": "4.2.3" + "es6-promise": "4.2.4" } }, "supports-color": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", - "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.2.0.tgz", + "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "3.0.0" } }, "temp-file": { @@ -2462,7 +2499,7 @@ "requires": { "async-exit-hook": "2.0.1", "bluebird-lst": "1.0.5", - "fs-extra-p": "4.5.0", + "fs-extra-p": "4.5.2", "lazy-val": "1.0.3" } }, @@ -2473,38 +2510,6 @@ "dev": true, "requires": { "execa": "0.7.0" - }, - "dependencies": { - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "2.0.1" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - } } }, "throttleit": { @@ -2607,7 +2612,7 @@ "dev": true, "requires": { "boxen": "1.3.0", - "chalk": "2.3.0", + "chalk": "2.3.1", "configstore": "3.1.1", "import-lazy": "2.1.0", "is-installed-globally": "0.1.0", @@ -2797,9 +2802,9 @@ "dev": true }, "yargs": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.1.tgz", - "integrity": "sha512-7uRL1HZdCbc1QTP+X8mehOPuCYKC/XTaqAPj7gABLfTt6pgLyVRn3QVte4qhtilZouWCvqd1kipgMKl5tKsFiw==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.0.0.tgz", + "integrity": "sha512-Rjp+lMYQOWtgqojx1dEWorjCofi1YN7AoFvYV7b1gx/7dAAeuI4kN5SZiEvr0ZmsZTOpDRcCqrpI10L31tFkBw==", "dev": true, "requires": { "cliui": "4.0.0", @@ -2813,7 +2818,7 @@ "string-width": "2.1.1", "which-module": "2.0.0", "y18n": "3.2.1", - "yargs-parser": "8.1.0" + "yargs-parser": "9.0.2" }, "dependencies": { "ansi-regex": { @@ -2859,9 +2864,9 @@ } }, "yargs-parser": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", - "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", + "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", "dev": true, "requires": { "camelcase": "4.1.0" diff --git a/package.json b/package.json index 054c3907..9b7907c5 100644 --- a/package.json +++ b/package.json @@ -32,13 +32,13 @@ "ejs": "^2.5.7", "ejs-electron": "^2.0.1", "find-java-home": "^0.2.0", - "jquery": "^3.2.1", + "jquery": "^3.3.1", "request-promise-native": "^1.0.5", "uuid": "^3.2.1" }, "devDependencies": { - "electron": "^1.7.11", - "electron-builder": "^19.54.0" + "electron": "^1.8.2", + "electron-builder": "^20.0.6" }, "build": { "appId": "westeroscraftlauncher",