@@ -3602,6 +3602,11 @@
36023602 "node-int64": "^0.4.0"
36033603 }
36043604 },
3605+ "btoa": {
3606+ "version": "1.2.1",
3607+ "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz",
3608+ "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g=="
3609+ },
36053610 "buffer": {
36063611 "version": "5.2.1",
36073612 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
@@ -5629,6 +5634,11 @@
56295634 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
56305635 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
56315636 },
5637+ "ejs": {
5638+ "version": "2.6.1",
5639+ "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz",
5640+ "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ=="
5641+ },
56325642 "electron-to-chromium": {
56335643 "version": "1.3.157",
56345644 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.157.tgz",
@@ -12262,6 +12272,14 @@
1226212272 "mimic-fn": "^1.0.0"
1226312273 }
1226412274 },
12275+ "open": {
12276+ "version": "6.3.0",
12277+ "resolved": "https://registry.npmjs.org/open/-/open-6.3.0.tgz",
12278+ "integrity": "sha512-6AHdrJxPvAXIowO/aIaeHZ8CeMdDf7qCyRNq8NwJpinmCdXhz+NZR7ie1Too94lpciCDsG+qHGO9Mt0svA4OqA==",
12279+ "requires": {
12280+ "is-wsl": "^1.1.0"
12281+ }
12282+ },
1226512283 "opn": {
1226612284 "version": "5.4.0",
1226712285 "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz",
@@ -15392,6 +15410,228 @@
1539215410 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1539315411 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
1539415412 },
15413+ "source-map-explorer": {
15414+ "version": "2.0.0",
15415+ "resolved": "https://registry.npmjs.org/source-map-explorer/-/source-map-explorer-2.0.0.tgz",
15416+ "integrity": "sha512-xACLMz3wJTQuDFH/p0Cv4zQgCx5v5wGVeD7Y1ZHCHI7I6u9cbOm+6UJSz3iD9f8kAKga57twXIEaLbkba+S7Ng==",
15417+ "requires": {
15418+ "btoa": "^1.2.1",
15419+ "chalk": "^2.4.2",
15420+ "convert-source-map": "^1.6.0",
15421+ "ejs": "^2.6.1",
15422+ "escape-html": "^1.0.3",
15423+ "glob": "^7.1.4",
15424+ "lodash": "^4.17.11",
15425+ "open": "^6.3.0",
15426+ "source-map": "^0.7.3",
15427+ "temp": "^0.9.0",
15428+ "yargs": "^13.2.4"
15429+ },
15430+ "dependencies": {
15431+ "ansi-regex": {
15432+ "version": "4.1.0",
15433+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
15434+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
15435+ },
15436+ "ansi-styles": {
15437+ "version": "3.2.1",
15438+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
15439+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
15440+ "requires": {
15441+ "color-convert": "^1.9.0"
15442+ }
15443+ },
15444+ "camelcase": {
15445+ "version": "5.3.1",
15446+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
15447+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
15448+ },
15449+ "chalk": {
15450+ "version": "2.4.2",
15451+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
15452+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
15453+ "requires": {
15454+ "ansi-styles": "^3.2.1",
15455+ "escape-string-regexp": "^1.0.5",
15456+ "supports-color": "^5.3.0"
15457+ }
15458+ },
15459+ "cliui": {
15460+ "version": "5.0.0",
15461+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
15462+ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
15463+ "requires": {
15464+ "string-width": "^3.1.0",
15465+ "strip-ansi": "^5.2.0",
15466+ "wrap-ansi": "^5.1.0"
15467+ }
15468+ },
15469+ "execa": {
15470+ "version": "1.0.0",
15471+ "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
15472+ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
15473+ "requires": {
15474+ "cross-spawn": "^6.0.0",
15475+ "get-stream": "^4.0.0",
15476+ "is-stream": "^1.1.0",
15477+ "npm-run-path": "^2.0.0",
15478+ "p-finally": "^1.0.0",
15479+ "signal-exit": "^3.0.0",
15480+ "strip-eof": "^1.0.0"
15481+ }
15482+ },
15483+ "find-up": {
15484+ "version": "3.0.0",
15485+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
15486+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
15487+ "requires": {
15488+ "locate-path": "^3.0.0"
15489+ }
15490+ },
15491+ "get-caller-file": {
15492+ "version": "2.0.5",
15493+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
15494+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
15495+ },
15496+ "get-stream": {
15497+ "version": "4.1.0",
15498+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
15499+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
15500+ "requires": {
15501+ "pump": "^3.0.0"
15502+ }
15503+ },
15504+ "glob": {
15505+ "version": "7.1.4",
15506+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
15507+ "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
15508+ "requires": {
15509+ "fs.realpath": "^1.0.0",
15510+ "inflight": "^1.0.4",
15511+ "inherits": "2",
15512+ "minimatch": "^3.0.4",
15513+ "once": "^1.3.0",
15514+ "path-is-absolute": "^1.0.0"
15515+ }
15516+ },
15517+ "has-flag": {
15518+ "version": "3.0.0",
15519+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
15520+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
15521+ },
15522+ "invert-kv": {
15523+ "version": "2.0.0",
15524+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
15525+ "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA=="
15526+ },
15527+ "is-fullwidth-code-point": {
15528+ "version": "2.0.0",
15529+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
15530+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
15531+ },
15532+ "lcid": {
15533+ "version": "2.0.0",
15534+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
15535+ "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
15536+ "requires": {
15537+ "invert-kv": "^2.0.0"
15538+ }
15539+ },
15540+ "os-locale": {
15541+ "version": "3.1.0",
15542+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
15543+ "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
15544+ "requires": {
15545+ "execa": "^1.0.0",
15546+ "lcid": "^2.0.0",
15547+ "mem": "^4.0.0"
15548+ }
15549+ },
15550+ "require-main-filename": {
15551+ "version": "2.0.0",
15552+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
15553+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
15554+ },
15555+ "source-map": {
15556+ "version": "0.7.3",
15557+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
15558+ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
15559+ },
15560+ "string-width": {
15561+ "version": "3.1.0",
15562+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
15563+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
15564+ "requires": {
15565+ "emoji-regex": "^7.0.1",
15566+ "is-fullwidth-code-point": "^2.0.0",
15567+ "strip-ansi": "^5.1.0"
15568+ }
15569+ },
15570+ "strip-ansi": {
15571+ "version": "5.2.0",
15572+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
15573+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
15574+ "requires": {
15575+ "ansi-regex": "^4.1.0"
15576+ }
15577+ },
15578+ "supports-color": {
15579+ "version": "5.5.0",
15580+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
15581+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
15582+ "requires": {
15583+ "has-flag": "^3.0.0"
15584+ }
15585+ },
15586+ "which-module": {
15587+ "version": "2.0.0",
15588+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
15589+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
15590+ },
15591+ "wrap-ansi": {
15592+ "version": "5.1.0",
15593+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
15594+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
15595+ "requires": {
15596+ "ansi-styles": "^3.2.0",
15597+ "string-width": "^3.0.0",
15598+ "strip-ansi": "^5.0.0"
15599+ }
15600+ },
15601+ "y18n": {
15602+ "version": "4.0.0",
15603+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
15604+ "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
15605+ },
15606+ "yargs": {
15607+ "version": "13.2.4",
15608+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.4.tgz",
15609+ "integrity": "sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==",
15610+ "requires": {
15611+ "cliui": "^5.0.0",
15612+ "find-up": "^3.0.0",
15613+ "get-caller-file": "^2.0.1",
15614+ "os-locale": "^3.1.0",
15615+ "require-directory": "^2.1.1",
15616+ "require-main-filename": "^2.0.0",
15617+ "set-blocking": "^2.0.0",
15618+ "string-width": "^3.0.0",
15619+ "which-module": "^2.0.0",
15620+ "y18n": "^4.0.0",
15621+ "yargs-parser": "^13.1.0"
15622+ }
15623+ },
15624+ "yargs-parser": {
15625+ "version": "13.1.1",
15626+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz",
15627+ "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==",
15628+ "requires": {
15629+ "camelcase": "^5.0.0",
15630+ "decamelize": "^1.2.0"
15631+ }
15632+ }
15633+ }
15634+ },
1539515635 "source-map-resolve": {
1539615636 "version": "0.5.2",
1539715637 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
@@ -15988,6 +16228,14 @@
1598816228 "xtend": "^4.0.0"
1598916229 }
1599016230 },
16231+ "temp": {
16232+ "version": "0.9.0",
16233+ "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.0.tgz",
16234+ "integrity": "sha512-YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==",
16235+ "requires": {
16236+ "rimraf": "~2.6.2"
16237+ }
16238+ },
1599116239 "term-size": {
1599216240 "version": "1.2.0",
1599316241 "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",