#126 Add Fedora planet Page
Opened 6 years ago by shresthagrawal. Modified 6 years ago
shresthagrawal/Fedora-app AddFeed  into  master

file modified
+4
@@ -5,6 +5,10 @@ 

    },

    "proxies": [

      {

+       "path": "/planet-fedora",

+       "proxyUrl": "http://fedoraplanet.org/"

+     },

+     {

        "path": "/twitter",

        "proxyUrl": "https://api.twitter.com/1.1/"

      },

file modified
+643 -483
@@ -132,9 +132,9 @@ 

        "integrity": "sha512-iPQPBZwZXGJto6xWhs35OcUNkwgQP30BpYWSQ8jXD7X2cRgjz0KxlNjpH1RJTnbN6pP4FDPAXUdNdw2u+W+tbg=="

      },

      "@ionic/app-scripts": {

-       "version": "3.1.11",

-       "resolved": "https://registry.npmjs.org/@ionic/app-scripts/-/app-scripts-3.1.11.tgz",

-       "integrity": "sha512-Qq7LlOYfiQvOpQG7q3VQ7BDCKZJTBo8SpwvWVtJoFW44vH5Sd/pv7oVNh3K/JIlP0DDvi02CVMfyxd05I/GQeA==",

+       "version": "3.2.1",

+       "resolved": "https://registry.npmjs.org/@ionic/app-scripts/-/app-scripts-3.2.1.tgz",

+       "integrity": "sha512-HEGTPTpcw/qYIP6tbeLV84YABOxeSBhd+92vbz63sS3yowNe8CZxTn3QjyMVVd+Wn00lmFpiuQUclSW5C6o0sg==",

        "dev": true,

        "requires": {

          "@angular-devkit/build-optimizer": "0.0.35",
@@ -143,11 +143,12 @@ 

          "chokidar": "^1.7.0",

          "clean-css": "^4.1.11",

          "cross-spawn": "^5.1.0",

+         "dotenv-webpack": "^1.5.7",

          "express": "^4.16.3",

          "fs-extra": "^4.0.2",

          "glob": "^7.1.2",

          "json-loader": "^0.5.7",

-         "node-sass": "4.9.0",

+         "node-sass": "^4.10.0",

          "os-name": "^2.0.1",

          "postcss": "^6.0.21",

          "proxy-middleware": "^0.15.0",
@@ -160,7 +161,7 @@ 

          "tslint": "^5.8.0",

          "tslint-eslint-rules": "^4.1.1",

          "uglify-es": "3.2.2",

-         "webpack": "3.8.1",

+         "webpack": "3.12.0",

          "ws": "3.3.2",

          "xml2js": "^0.4.19"

        },
@@ -186,20 +187,12 @@ 

            }

          },

          "clean-css": {

-           "version": "4.1.11",

-           "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz",

-           "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=",

+           "version": "4.2.1",

+           "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",

+           "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",

            "dev": true,

            "requires": {

-             "source-map": "0.5.x"

-           },

-           "dependencies": {

-             "source-map": {

-               "version": "0.5.7",

-               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",

-               "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",

-               "dev": true

-             }

+             "source-map": "~0.6.0"

            }

          },

          "source-map": {
@@ -209,9 +202,9 @@ 

            "dev": true

          },

          "supports-color": {

-           "version": "5.4.0",

-           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",

-           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",

+           "version": "5.5.0",

+           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",

+           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",

            "dev": true,

            "requires": {

              "has-flag": "^3.0.0"
@@ -290,9 +283,9 @@ 

        }

      },

      "acorn": {

-       "version": "5.7.1",

-       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.1.tgz",

-       "integrity": "sha512-d+nbxBUGKg7Arpsvbnlq61mc12ek3EY8EQldM3GPAhWJ1UVxC6TDGbIvUMNU6obBX3i1+ptCIzV4vq0gFPEGVQ==",

+       "version": "5.7.3",

+       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",

+       "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",

        "dev": true

      },

      "acorn-dynamic-import": {
@@ -352,9 +345,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.2.0",

+       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",

+       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",

        "dev": true

      },

      "align-text": {
@@ -524,7 +517,7 @@ 

      },

      "array-flatten": {

        "version": "1.1.1",

-       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",

+       "resolved": "http://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",

        "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",

        "dev": true

      },
@@ -599,7 +592,7 @@ 

          },

          "util": {

            "version": "0.10.3",

-           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",

+           "resolved": "http://registry.npmjs.org/util/-/util-0.10.3.tgz",

            "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",

            "dev": true,

            "requires": {
@@ -663,7 +656,7 @@ 

      },

      "autoprefixer": {

        "version": "7.2.6",

-       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz",

+       "resolved": "http://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz",

        "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==",

        "dev": true,

        "requires": {
@@ -1074,7 +1067,7 @@ 

          },

          "string_decoder": {

            "version": "0.10.31",

-           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",

+           "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",

            "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",

            "dev": true

          }
@@ -1151,7 +1144,7 @@ 

      },

      "browserify-aes": {

        "version": "1.2.0",

-       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",

+       "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",

        "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",

        "dev": true,

        "requires": {
@@ -1196,7 +1189,7 @@ 

      },

      "browserify-rsa": {

        "version": "4.0.1",

-       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",

+       "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",

        "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",

        "dev": true,

        "requires": {
@@ -1249,7 +1242,7 @@ 

      },

      "buffer": {

        "version": "4.9.1",

-       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",

+       "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",

        "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",

        "dev": true,

        "requires": {
@@ -1358,7 +1351,7 @@ 

      },

      "camelcase-keys": {

        "version": "2.1.0",

-       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",

+       "resolved": "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",

        "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",

        "dev": true,

        "requires": {
@@ -1367,9 +1360,9 @@ 

        }

      },

      "caniuse-lite": {

-       "version": "1.0.30000865",

-       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000865.tgz",

-       "integrity": "sha512-vs79o1mOSKRGv/1pSkp4EXgl4ZviWeYReXw60XfacPU64uQWZwJT6vZNmxRF9O+6zu71sJwMxLK5JXxbzuVrLw==",

+       "version": "1.0.30000916",

+       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000916.tgz",

+       "integrity": "sha512-D6J9jloPm2MPkg0PXcODLMQAJKkeixKO9xhqTUMvtd44MtTYMyyDXPQ2Lk9IgBq5FH0frwiPa/N/w8ncQf7kIQ==",

        "dev": true

      },

      "caseless": {
@@ -1867,14 +1860,96 @@ 

        }

      },

      "cordova-browser": {

-       "version": "5.0.3",

-       "resolved": "https://registry.npmjs.org/cordova-browser/-/cordova-browser-5.0.3.tgz",

-       "integrity": "sha1-9+VCAv3wlpQ4XXjArYckEMsJTfU=",

+       "version": "5.0.4",

+       "resolved": "https://registry.npmjs.org/cordova-browser/-/cordova-browser-5.0.4.tgz",

+       "integrity": "sha512-EDuG+9NGsaYpNSY6wF0kR34m1m38V+nRglGXxQ609fgMYrMHEYR2lg38nDr1Os4qeF0LJz8UQ7nq7Y+idg6Aig==",

        "requires": {

-         "cordova-common": "^2.1.1",

-         "cordova-serve": "^2.0.0",

-         "nopt": "^3.0.6",

-         "shelljs": "^0.5.3"

+         "abbrev": "*",

+         "accepts": "*",

+         "ansi": "*",

+         "ansi-regex": "2.1.1",

+         "ansi-styles": "2.2.1",

+         "array-flatten": "1.1.1",

+         "balanced-match": "*",

+         "base64-js": "1.2.0",

+         "big-integer": "*",

+         "body-parser": "1.18.2",

+         "bplist-parser": "*",

+         "brace-expansion": "*",

+         "bytes": "*",

+         "chalk": "1.1.3",

+         "compressible": "*",

+         "compression": "1.7.2",

+         "concat-map": "*",

+         "content-disposition": "*",

+         "content-type": "*",

+         "cookie": "*",

+         "cookie-signature": "1.0.6",

+         "cordova-common": "2.2.5",

+         "cordova-registry-mapper": "*",

+         "cordova-serve": "2.0.1",

+         "debug": "2.6.9",

+         "depd": "*",

+         "destroy": "*",

+         "ee-first": "*",

+         "elementtree": "0.1.6",

+         "encodeurl": "*",

+         "escape-html": "*",

+         "escape-string-regexp": "*",

+         "etag": "*",

+         "express": "*",

+         "finalhandler": "*",

+         "forwarded": "*",

+         "fresh": "*",

+         "glob": "5.0.15",

+         "has-ansi": "2.0.0",

+         "http-errors": "1.6.3",

+         "iconv-lite": "0.4.19",

+         "inflight": "*",

+         "inherits": "*",

+         "ipaddr.js": "1.6.0",

+         "is-wsl": "*",

+         "media-typer": "*",

+         "merge-descriptors": "*",

+         "methods": "*",

+         "mime": "1.4.1",

+         "mime-db": "1.33.0",

+         "mime-types": "2.1.18",

+         "minimatch": "*",

+         "ms": "2.0.0",

+         "negotiator": "*",

+         "nopt": "3.0.6",

+         "on-finished": "*",

+         "on-headers": "*",

+         "once": "*",

+         "opn": "*",

+         "parseurl": "*",

+         "path-is-absolute": "*",

+         "path-to-regexp": "0.1.7",

+         "plist": "2.1.0",

+         "proxy-addr": "2.0.3",

+         "q": "*",

+         "qs": "6.5.1",

+         "range-parser": "*",

+         "raw-body": "2.3.2",

+         "safe-buffer": "5.1.1",

+         "sax": "0.3.5",

+         "send": "*",

+         "serve-static": "*",

+         "setprototypeof": "*",

+         "shelljs": "0.5.3",

+         "statuses": "1.4.0",

+         "strip-ansi": "3.0.1",

+         "supports-color": "2.0.0",

+         "type-is": "*",

+         "underscore": "*",

+         "unorm": "*",

+         "unpipe": "*",

+         "utils-merge": "*",

+         "vary": "*",

+         "wrappy": "*",

+         "xmlbuilder": "8.2.2",

+         "xmldom": "*"

        },

        "dependencies": {

          "abbrev": {
@@ -1882,10 +1957,10 @@ 

            "bundled": true

          },

          "accepts": {

-           "version": "1.3.4",

+           "version": "1.3.5",

            "bundled": true,

            "requires": {

-             "mime-types": "~2.1.16",

+             "mime-types": "~2.1.18",

              "negotiator": "0.6.1"

            }

          },
@@ -1910,11 +1985,11 @@ 

            "bundled": true

          },

          "base64-js": {

-           "version": "0.0.8",

+           "version": "1.2.0",

            "bundled": true

          },

          "big-integer": {

-           "version": "1.6.26",

+           "version": "1.6.32",

            "bundled": true

          },

          "body-parser": {
@@ -1941,7 +2016,7 @@ 

            }

          },

          "brace-expansion": {

-           "version": "1.1.8",

+           "version": "1.1.11",

            "bundled": true,

            "requires": {

              "balanced-match": "^1.0.0",
@@ -1964,19 +2039,25 @@ 

            }

          },

          "compressible": {

-           "version": "2.0.12",

+           "version": "2.0.14",

            "bundled": true,

            "requires": {

-             "mime-db": ">= 1.30.0 < 2"

+             "mime-db": ">= 1.34.0 < 2"

+           },

+           "dependencies": {

+             "mime-db": {

+               "version": "1.34.0",

+               "bundled": true

+             }

            }

          },

          "compression": {

-           "version": "1.7.1",

+           "version": "1.7.2",

            "bundled": true,

            "requires": {

              "accepts": "~1.3.4",

              "bytes": "3.0.0",

-             "compressible": "~2.0.11",

+             "compressible": "~2.0.13",

              "debug": "2.6.9",

              "on-headers": "~1.0.1",

              "safe-buffer": "5.1.1",
@@ -2004,7 +2085,7 @@ 

            "bundled": true

          },

          "cordova-common": {

-           "version": "2.2.0",

+           "version": "2.2.5",

            "bundled": true,

            "requires": {

              "ansi": "^0.3.1",
@@ -2013,10 +2094,8 @@ 

              "elementtree": "0.1.6",

              "glob": "^5.0.13",

              "minimatch": "^3.0.0",

-             "osenv": "^0.1.3",

-             "plist": "^1.2.0",

+             "plist": "^2.1.0",

              "q": "^1.4.1",

-             "semver": "^5.0.1",

              "shelljs": "^0.5.3",

              "underscore": "^1.8.3",

              "unorm": "^1.3.3"
@@ -2027,13 +2106,13 @@ 

            "bundled": true

          },

          "cordova-serve": {

-           "version": "2.0.0",

+           "version": "2.0.1",

            "bundled": true,

            "requires": {

              "chalk": "^1.1.1",

              "compression": "^1.6.0",

              "express": "^4.13.3",

-             "open": "0.0.5",

+             "opn": "^5.3.0",

              "shelljs": "^0.5.3"

            }

          },
@@ -2045,7 +2124,7 @@ 

            }

          },

          "depd": {

-           "version": "1.1.1",

+           "version": "1.1.2",

            "bundled": true

          },

          "destroy": {
@@ -2064,7 +2143,7 @@ 

            }

          },

          "encodeurl": {

-           "version": "1.0.1",

+           "version": "1.0.2",

            "bundled": true

          },

          "escape-html": {
@@ -2080,10 +2159,10 @@ 

            "bundled": true

          },

          "express": {

-           "version": "4.16.2",

+           "version": "4.16.3",

            "bundled": true,

            "requires": {

-             "accepts": "~1.3.4",

+             "accepts": "~1.3.5",

              "array-flatten": "1.1.1",

              "body-parser": "1.18.2",

              "content-disposition": "0.5.2",
@@ -2091,40 +2170,40 @@ 

              "cookie": "0.3.1",

              "cookie-signature": "1.0.6",

              "debug": "2.6.9",

-             "depd": "~1.1.1",

-             "encodeurl": "~1.0.1",

+             "depd": "~1.1.2",

+             "encodeurl": "~1.0.2",

              "escape-html": "~1.0.3",

              "etag": "~1.8.1",

-             "finalhandler": "1.1.0",

+             "finalhandler": "1.1.1",

              "fresh": "0.5.2",

              "merge-descriptors": "1.0.1",

              "methods": "~1.1.2",

              "on-finished": "~2.3.0",

              "parseurl": "~1.3.2",

              "path-to-regexp": "0.1.7",

-             "proxy-addr": "~2.0.2",

+             "proxy-addr": "~2.0.3",

              "qs": "6.5.1",

              "range-parser": "~1.2.0",

              "safe-buffer": "5.1.1",

-             "send": "0.16.1",

-             "serve-static": "1.13.1",

+             "send": "0.16.2",

+             "serve-static": "1.13.2",

              "setprototypeof": "1.1.0",

-             "statuses": "~1.3.1",

-             "type-is": "~1.6.15",

+             "statuses": "~1.4.0",

+             "type-is": "~1.6.16",

              "utils-merge": "1.0.1",

              "vary": "~1.1.2"

            }

          },

          "finalhandler": {

-           "version": "1.1.0",

+           "version": "1.1.1",

            "bundled": true,

            "requires": {

              "debug": "2.6.9",

-             "encodeurl": "~1.0.1",

+             "encodeurl": "~1.0.2",

              "escape-html": "~1.0.3",

              "on-finished": "~2.3.0",

              "parseurl": "~1.3.2",

-             "statuses": "~1.3.1",

+             "statuses": "~1.4.0",

              "unpipe": "~1.0.0"

            }

          },
@@ -2155,19 +2234,13 @@ 

            }

          },

          "http-errors": {

-           "version": "1.6.2",

+           "version": "1.6.3",

            "bundled": true,

            "requires": {

-             "depd": "1.1.1",

+             "depd": "~1.1.2",

              "inherits": "2.0.3",

-             "setprototypeof": "1.0.3",

-             "statuses": ">= 1.3.1 < 2"

-           },

-           "dependencies": {

-             "setprototypeof": {

-               "version": "1.0.3",

-               "bundled": true

-             }

+             "setprototypeof": "1.1.0",

+             "statuses": ">= 1.4.0 < 2"

            }

          },

          "iconv-lite": {
@@ -2187,11 +2260,11 @@ 

            "bundled": true

          },

          "ipaddr.js": {

-           "version": "1.5.2",

+           "version": "1.6.0",

            "bundled": true

          },

-         "lodash": {

-           "version": "3.10.1",

+         "is-wsl": {

+           "version": "1.1.0",

            "bundled": true

          },

          "media-typer": {
@@ -2211,14 +2284,14 @@ 

            "bundled": true

          },

          "mime-db": {

-           "version": "1.30.0",

+           "version": "1.33.0",

            "bundled": true

          },

          "mime-types": {

-           "version": "2.1.17",

+           "version": "2.1.18",

            "bundled": true,

            "requires": {

-             "mime-db": "~1.30.0"

+             "mime-db": "~1.33.0"

            }

          },

          "minimatch": {
@@ -2261,24 +2334,11 @@ 

              "wrappy": "1"

            }

          },

-         "open": {

-           "version": "0.0.5",

-           "bundled": true

-         },

-         "os-homedir": {

-           "version": "1.0.2",

-           "bundled": true

-         },

-         "os-tmpdir": {

-           "version": "1.0.2",

-           "bundled": true

-         },

-         "osenv": {

-           "version": "0.1.4",

+         "opn": {

+           "version": "5.3.0",

            "bundled": true,

            "requires": {

-             "os-homedir": "^1.0.0",

-             "os-tmpdir": "^1.0.0"

+             "is-wsl": "^1.1.0"

            }

          },

          "parseurl": {
@@ -2294,21 +2354,20 @@ 

            "bundled": true

          },

          "plist": {

-           "version": "1.2.0",

+           "version": "2.1.0",

            "bundled": true,

            "requires": {

-             "base64-js": "0.0.8",

-             "util-deprecate": "1.0.2",

-             "xmlbuilder": "4.0.0",

+             "base64-js": "1.2.0",

+             "xmlbuilder": "8.2.2",

              "xmldom": "0.1.x"

            }

          },

          "proxy-addr": {

-           "version": "2.0.2",

+           "version": "2.0.3",

            "bundled": true,

            "requires": {

              "forwarded": "~0.1.2",

-             "ipaddr.js": "1.5.2"

+             "ipaddr.js": "1.6.0"

            }

          },

          "q": {
@@ -2331,6 +2390,26 @@ 

              "http-errors": "1.6.2",

              "iconv-lite": "0.4.19",

              "unpipe": "1.0.0"

+           },

+           "dependencies": {

+             "depd": {

+               "version": "1.1.1",

+               "bundled": true

+             },

+             "http-errors": {

+               "version": "1.6.2",

+               "bundled": true,

+               "requires": {

+                 "depd": "1.1.1",

+                 "inherits": "2.0.3",

+                 "setprototypeof": "1.0.3",

+                 "statuses": ">= 1.3.1 < 2"

+               }

+             },

+             "setprototypeof": {

+               "version": "1.0.3",

+               "bundled": true

+             }

            }

          },

          "safe-buffer": {
@@ -2341,18 +2420,14 @@ 

            "version": "0.3.5",

            "bundled": true

          },

-         "semver": {

-           "version": "5.4.1",

-           "bundled": true

-         },

          "send": {

-           "version": "0.16.1",

+           "version": "0.16.2",

            "bundled": true,

            "requires": {

              "debug": "2.6.9",

-             "depd": "~1.1.1",

+             "depd": "~1.1.2",

              "destroy": "~1.0.4",

-             "encodeurl": "~1.0.1",

+             "encodeurl": "~1.0.2",

              "escape-html": "~1.0.3",

              "etag": "~1.8.1",

              "fresh": "0.5.2",
@@ -2361,17 +2436,17 @@ 

              "ms": "2.0.0",

              "on-finished": "~2.3.0",

              "range-parser": "~1.2.0",

-             "statuses": "~1.3.1"

+             "statuses": "~1.4.0"

            }

          },

          "serve-static": {

-           "version": "1.13.1",

+           "version": "1.13.2",

            "bundled": true,

            "requires": {

-             "encodeurl": "~1.0.1",

+             "encodeurl": "~1.0.2",

              "escape-html": "~1.0.3",

              "parseurl": "~1.3.2",

-             "send": "0.16.1"

+             "send": "0.16.2"

            }

          },

          "setprototypeof": {
@@ -2383,7 +2458,7 @@ 

            "bundled": true

          },

          "statuses": {

-           "version": "1.3.1",

+           "version": "1.4.0",

            "bundled": true

          },

          "strip-ansi": {
@@ -2398,15 +2473,15 @@ 

            "bundled": true

          },

          "type-is": {

-           "version": "1.6.15",

+           "version": "1.6.16",

            "bundled": true,

            "requires": {

              "media-typer": "0.3.0",

-             "mime-types": "~2.1.15"

+             "mime-types": "~2.1.18"

            }

          },

          "underscore": {

-           "version": "1.8.3",

+           "version": "1.9.1",

            "bundled": true

          },

          "unorm": {
@@ -2417,10 +2492,6 @@ 

            "version": "1.0.0",

            "bundled": true

          },

-         "util-deprecate": {

-           "version": "1.0.2",

-           "bundled": true

-         },

          "utils-merge": {

            "version": "1.0.1",

            "bundled": true
@@ -2434,11 +2505,8 @@ 

            "bundled": true

          },

          "xmlbuilder": {

-           "version": "4.0.0",

-           "bundled": true,

-           "requires": {

-             "lodash": "^3.5.0"

-           }

+           "version": "8.2.2",

+           "bundled": true

          },

          "xmldom": {

            "version": "0.1.27",
@@ -2533,7 +2601,7 @@ 

      },

      "create-hash": {

        "version": "1.2.0",

-       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",

+       "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",

        "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",

        "dev": true,

        "requires": {
@@ -2546,7 +2614,7 @@ 

      },

      "create-hmac": {

        "version": "1.1.7",

-       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",

+       "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",

        "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",

        "dev": true,

        "requires": {
@@ -2574,6 +2642,7 @@ 

        "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",

        "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",

        "dev": true,

+       "optional": true,

        "requires": {

          "boom": "2.x.x"

        }
@@ -2839,7 +2908,7 @@ 

      },

      "diffie-hellman": {

        "version": "5.0.3",

-       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",

+       "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",

        "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",

        "dev": true,

        "requires": {
@@ -2850,7 +2919,7 @@ 

      },

      "doctrine": {

        "version": "0.7.2",

-       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz",

+       "resolved": "http://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz",

        "integrity": "sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=",

        "dev": true,

        "requires": {
@@ -2890,6 +2959,21 @@ 

        "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",

        "dev": true

      },

+     "dotenv": {

+       "version": "5.0.1",

+       "resolved": "http://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz",

+       "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==",

+       "dev": true

+     },

+     "dotenv-webpack": {

+       "version": "1.5.7",

+       "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-1.5.7.tgz",

+       "integrity": "sha1-xEOVqyHR/SjXmpCUKnsUsd69FF8=",

+       "dev": true,

+       "requires": {

+         "dotenv": "^5.0.1"

+       }

+     },

      "double-ended-queue": {

        "version": "2.1.0-0",

        "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
@@ -2913,15 +2997,15 @@ 

        "dev": true

      },

      "electron-to-chromium": {

-       "version": "1.3.52",

-       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.52.tgz",

-       "integrity": "sha1-0tnxJwuko7lnuDHEDvcftNmrXOA=",

+       "version": "1.3.88",

+       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.88.tgz",

+       "integrity": "sha512-UPV4NuQMKeUh1S0OWRvwg0PI8ASHN9kBC8yDTk1ROXLC85W5GnhTRu/MZu3Teqx3JjlQYuckuHYXSUSgtb3J+A==",

        "dev": true

      },

      "elliptic": {

-       "version": "6.4.0",

-       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",

-       "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",

+       "version": "6.4.1",

+       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",

+       "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",

        "dev": true,

        "requires": {

          "bn.js": "^4.4.0",
@@ -3032,6 +3116,11 @@ 

        "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",

        "dev": true

      },

+     "entities": {

+       "version": "1.1.2",

+       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",

+       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="

+     },

      "errno": {

        "version": "0.1.7",

        "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
@@ -3319,7 +3408,7 @@ 

      },

      "events": {

        "version": "1.1.1",

-       "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",

+       "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz",

        "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",

        "dev": true

      },
@@ -3415,14 +3504,14 @@ 

        }

      },

      "express": {

-       "version": "4.16.3",

-       "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",

-       "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",

+       "version": "4.16.4",

+       "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",

+       "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",

        "dev": true,

        "requires": {

          "accepts": "~1.3.5",

          "array-flatten": "1.1.1",

-         "body-parser": "1.18.2",

+         "body-parser": "1.18.3",

          "content-disposition": "0.5.2",

          "content-type": "~1.0.4",

          "cookie": "0.3.1",
@@ -3439,10 +3528,10 @@ 

          "on-finished": "~2.3.0",

          "parseurl": "~1.3.2",

          "path-to-regexp": "0.1.7",

-         "proxy-addr": "~2.0.3",

-         "qs": "6.5.1",

+         "proxy-addr": "~2.0.4",

+         "qs": "6.5.2",

          "range-parser": "~1.2.0",

-         "safe-buffer": "5.1.1",

+         "safe-buffer": "5.1.2",

          "send": "0.16.2",

          "serve-static": "1.13.2",

          "setprototypeof": "1.1.0",
@@ -3462,9 +3551,27 @@ 

              "negotiator": "0.6.1"

            }

          },

+         "body-parser": {

+           "version": "1.18.3",

+           "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",

+           "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",

+           "dev": true,

+           "requires": {

+             "bytes": "3.0.0",

+             "content-type": "~1.0.4",

+             "debug": "2.6.9",

+             "depd": "~1.1.2",

+             "http-errors": "~1.6.3",

+             "iconv-lite": "0.4.23",

+             "on-finished": "~2.3.0",

+             "qs": "6.5.2",

+             "raw-body": "2.3.3",

+             "type-is": "~1.6.16"

+           }

+         },

          "finalhandler": {

            "version": "1.1.1",

-           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",

+           "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",

            "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",

            "dev": true,

            "requires": {
@@ -3477,6 +3584,51 @@ 

              "unpipe": "~1.0.0"

            }

          },

+         "http-errors": {

+           "version": "1.6.3",

+           "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",

+           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",

+           "dev": true,

+           "requires": {

+             "depd": "~1.1.2",

+             "inherits": "2.0.3",

+             "setprototypeof": "1.1.0",

+             "statuses": ">= 1.4.0 < 2"

+           }

+         },

+         "iconv-lite": {

+           "version": "0.4.23",

+           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",

+           "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",

+           "dev": true,

+           "requires": {

+             "safer-buffer": ">= 2.1.2 < 3"

+           }

+         },

+         "qs": {

+           "version": "6.5.2",

+           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",

+           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",

+           "dev": true

+         },

+         "raw-body": {

+           "version": "2.3.3",

+           "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",

+           "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",

+           "dev": true,

+           "requires": {

+             "bytes": "3.0.0",

+             "http-errors": "1.6.3",

+             "iconv-lite": "0.4.23",

+             "unpipe": "1.0.0"

+           }

+         },

+         "safe-buffer": {

+           "version": "5.1.2",

+           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",

+           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",

+           "dev": true

+         },

          "statuses": {

            "version": "1.4.0",

            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
@@ -3784,11 +3936,13 @@ 

          },

          "balanced-match": {

            "version": "1.0.0",

-           "bundled": true

+           "bundled": true,

+           "optional": true

          },

          "brace-expansion": {

            "version": "1.1.11",

            "bundled": true,

+           "optional": true,

            "requires": {

              "balanced-match": "^1.0.0",

              "concat-map": "0.0.1"
@@ -3801,15 +3955,18 @@ 

          },

          "code-point-at": {

            "version": "1.1.0",

-           "bundled": true

+           "bundled": true,

+           "optional": true

          },

          "concat-map": {

            "version": "0.0.1",

-           "bundled": true

+           "bundled": true,

+           "optional": true

          },

          "console-control-strings": {

            "version": "1.1.0",

-           "bundled": true

+           "bundled": true,

+           "optional": true

          },

          "core-util-is": {

            "version": "1.0.2",
@@ -3912,7 +4069,8 @@ 

          },

          "inherits": {

            "version": "2.0.3",

-           "bundled": true

+           "bundled": true,

+           "optional": true

          },

          "ini": {

            "version": "1.3.5",
@@ -3922,6 +4080,7 @@ 

          "is-fullwidth-code-point": {

            "version": "1.0.0",

            "bundled": true,

+           "optional": true,

            "requires": {

              "number-is-nan": "^1.0.0"

            }
@@ -3934,17 +4093,20 @@ 

          "minimatch": {

            "version": "3.0.4",

            "bundled": true,

+           "optional": true,

            "requires": {

              "brace-expansion": "^1.1.7"

            }

          },

          "minimist": {

            "version": "0.0.8",

-           "bundled": true

+           "bundled": true,

+           "optional": true

          },

          "minipass": {

            "version": "2.2.4",

            "bundled": true,

+           "optional": true,

            "requires": {

              "safe-buffer": "^5.1.1",

              "yallist": "^3.0.0"
@@ -3961,6 +4123,7 @@ 

          "mkdirp": {

            "version": "0.5.1",

            "bundled": true,

+           "optional": true,

            "requires": {

              "minimist": "0.0.8"

            }
@@ -4033,7 +4196,8 @@ 

          },

          "number-is-nan": {

            "version": "1.0.1",

-           "bundled": true

+           "bundled": true,

+           "optional": true

          },

          "object-assign": {

            "version": "4.1.1",
@@ -4043,6 +4207,7 @@ 

          "once": {

            "version": "1.4.0",

            "bundled": true,

+           "optional": true,

            "requires": {

              "wrappy": "1"

            }
@@ -4148,6 +4313,7 @@ 

          "string-width": {

            "version": "1.0.2",

            "bundled": true,

+           "optional": true,

            "requires": {

              "code-point-at": "^1.0.0",

              "is-fullwidth-code-point": "^1.0.0",
@@ -4298,13 +4464,15 @@ 

        "version": "2.0.0",

        "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",

        "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",

-       "dev": true

+       "dev": true,

+       "optional": true

      },

      "generate-object-property": {

        "version": "1.2.0",

        "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",

        "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",

        "dev": true,

+       "optional": true,

        "requires": {

          "is-property": "^1.0.0"

        }
@@ -4323,7 +4491,7 @@ 

      },

      "get-stream": {

        "version": "3.0.0",

-       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",

+       "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",

        "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",

        "dev": true

      },
@@ -4356,6 +4524,12 @@ 

          "assert-plus": "^1.0.0"

        }

      },

+     "git-revision-webpack-plugin": {

+       "version": "3.0.3",

+       "resolved": "https://registry.npmjs.org/git-revision-webpack-plugin/-/git-revision-webpack-plugin-3.0.3.tgz",

+       "integrity": "sha512-B2ixM0fY7VgR61ZRSXYrh0R57Er7RY+CZb+fja5OFe21Y5o9GgzQanMgdlcBwWZ+LoOVqxBogbDutTTYMXQDWw==",

+       "dev": true

+     },

      "glob": {

        "version": "7.1.2",

        "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
@@ -4419,9 +4593,9 @@ 

        },

        "dependencies": {

          "lodash": {

-           "version": "4.17.10",

-           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",

-           "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",

+           "version": "4.17.11",

+           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",

+           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",

            "dev": true

          }

        }
@@ -4648,9 +4822,9 @@ 

        }

      },

      "hash.js": {

-       "version": "1.1.5",

-       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz",

-       "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==",

+       "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",
@@ -4662,6 +4836,7 @@ 

        "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",

        "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",

        "dev": true,

+       "optional": true,

        "requires": {

          "boom": "2.x.x",

          "cryptiles": "2.x.x",
@@ -4788,9 +4963,9 @@ 

        }

      },

      "http-parser-js": {

-       "version": "0.4.13",

-       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz",

-       "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=",

+       "version": "0.5.0",

+       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz",

+       "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==",

        "dev": true

      },

      "http-proxy": {
@@ -5034,9 +5209,9 @@ 

        "dev": true

      },

      "ipaddr.js": {

-       "version": "1.6.0",

-       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz",

-       "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=",

+       "version": "1.8.0",

+       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",

+       "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=",

        "dev": true

      },

      "is-accessor-descriptor": {
@@ -5069,7 +5244,7 @@ 

      },

      "is-builtin-module": {

        "version": "1.0.0",

-       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",

+       "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",

        "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",

        "dev": true,

        "requires": {
@@ -5163,13 +5338,15 @@ 

        "version": "1.0.0",

        "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",

        "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",

-       "dev": true

+       "dev": true,

+       "optional": true

      },

      "is-my-json-valid": {

        "version": "2.17.2",

        "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz",

        "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==",

        "dev": true,

+       "optional": true,

        "requires": {

          "generate-function": "^2.0.0",

          "generate-object-property": "^1.1.0",
@@ -5258,7 +5435,8 @@ 

        "version": "1.0.2",

        "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",

        "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",

-       "dev": true

+       "dev": true,

+       "optional": true

      },

      "is-stream": {

        "version": "1.1.0",
@@ -5470,9 +5648,9 @@ 

        "dev": true

      },

      "js-base64": {

-       "version": "2.4.8",

-       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.8.tgz",

-       "integrity": "sha512-hm2nYpDrwoO/OzBhdcqs/XGT6XjSuSSCVEpia+Kl2J6x4CYt5hISlVL/AYU1khoDXv0AQVgxtdJySb9gjAn56Q==",

+       "version": "2.4.9",

+       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz",

+       "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==",

        "dev": true

      },

      "js-tokens": {
@@ -5519,15 +5697,6 @@ 

        "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",

        "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="

      },

-     "json-stable-stringify": {

-       "version": "1.0.1",

-       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",

-       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",

-       "dev": true,

-       "requires": {

-         "jsonify": "~0.0.0"

-       }

-     },

      "json-stringify-safe": {

        "version": "5.0.1",

        "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
@@ -5548,17 +5717,12 @@ 

          "graceful-fs": "^4.1.6"

        }

      },

-     "jsonify": {

-       "version": "0.0.0",

-       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",

-       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",

-       "dev": true

-     },

      "jsonpointer": {

        "version": "4.0.1",

        "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",

        "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",

-       "dev": true

+       "dev": true,

+       "optional": true

      },

      "jsprim": {

        "version": "1.4.1",
@@ -6177,14 +6341,14 @@ 

        }

      },

      "livereload-js": {

-       "version": "2.3.0",

-       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz",

-       "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==",

+       "version": "2.4.0",

+       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",

+       "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",

        "dev": true

      },

      "load-json-file": {

        "version": "1.1.0",

-       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",

+       "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",

        "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",

        "dev": true,

        "requires": {
@@ -6196,9 +6360,9 @@ 

        }

      },

      "loader-runner": {

-       "version": "2.3.0",

-       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz",

-       "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=",

+       "version": "2.3.1",

+       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz",

+       "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==",

        "dev": true

      },

      "loader-utils": {
@@ -6516,9 +6680,9 @@ 

        "dev": true

      },

      "lru-cache": {

-       "version": "4.1.3",

-       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz",

-       "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==",

+       "version": "4.1.5",

+       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",

+       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",

        "dev": true,

        "requires": {

          "pseudomap": "^1.0.2",
@@ -6533,7 +6697,7 @@ 

      },

      "magic-string": {

        "version": "0.22.5",

-       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz",

+       "resolved": "http://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz",

        "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==",

        "dev": true,

        "requires": {
@@ -6614,13 +6778,22 @@ 

        "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w="

      },

      "md5.js": {

-       "version": "1.3.4",

-       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",

-       "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",

+       "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"

+         "inherits": "^2.0.1",

+         "safe-buffer": "^5.1.2"

+       },

+       "dependencies": {

+         "safe-buffer": {

+           "version": "5.1.2",

+           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",

+           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",

+           "dev": true

+         }

        }

      },

      "media-typer": {
@@ -6650,7 +6823,7 @@ 

      },

      "meow": {

        "version": "3.7.0",

-       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",

+       "resolved": "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz",

        "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",

        "dev": true,

        "requires": {
@@ -6852,9 +7025,9 @@ 

        "dev": true

      },

      "neo-async": {

-       "version": "2.5.1",

-       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.1.tgz",

-       "integrity": "sha512-3KL3fvuRkZ7s4IFOMfztb7zJp3QaVWnBeGoJlgB38XnCRPj/0tLzzLG5IB8NYOHbJ8g8UGrgZv44GLDk6CxTxA==",

+       "version": "2.6.0",

+       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz",

+       "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==",

        "dev": true

      },

      "netmask": {
@@ -6874,9 +7047,9 @@ 

        }

      },

      "node-gyp": {

-       "version": "3.7.0",

-       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.7.0.tgz",

-       "integrity": "sha512-qDQE/Ft9xXP6zphwx4sD0t+VhwV7yFaloMpfbL2QnnDZcyaiakWlLdtFGGQfTAwpFHdpbRhRxVhIHN1OKAjgbg==",

+       "version": "3.8.0",

+       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",

+       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",

        "dev": true,

        "requires": {

          "fstream": "^1.0.0",
@@ -6886,118 +7059,16 @@ 

          "nopt": "2 || 3",

          "npmlog": "0 || 1 || 2 || 3 || 4",

          "osenv": "0",

-         "request": ">=2.9.0 <2.82.0",

+         "request": "^2.87.0",

          "rimraf": "2",

          "semver": "~5.3.0",

          "tar": "^2.0.0",

          "which": "1"

        },

        "dependencies": {

-         "ajv": {

-           "version": "4.11.8",

-           "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",

-           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",

-           "dev": true,

-           "requires": {

-             "co": "^4.6.0",

-             "json-stable-stringify": "^1.0.1"

-           }

-         },

-         "assert-plus": {

-           "version": "0.2.0",

-           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",

-           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",

-           "dev": true

-         },

-         "aws-sign2": {

-           "version": "0.6.0",

-           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",

-           "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",

-           "dev": true

-         },

-         "form-data": {

-           "version": "2.1.4",

-           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",

-           "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",

-           "dev": true,

-           "requires": {

-             "asynckit": "^0.4.0",

-             "combined-stream": "^1.0.5",

-             "mime-types": "^2.1.12"

-           }

-         },

-         "har-schema": {

-           "version": "1.0.5",

-           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",

-           "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",

-           "dev": true

-         },

-         "har-validator": {

-           "version": "4.2.1",

-           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",

-           "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",

-           "dev": true,

-           "requires": {

-             "ajv": "^4.9.1",

-             "har-schema": "^1.0.5"

-           }

-         },

-         "http-signature": {

-           "version": "1.1.1",

-           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",

-           "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",

-           "dev": true,

-           "requires": {

-             "assert-plus": "^0.2.0",

-             "jsprim": "^1.2.2",

-             "sshpk": "^1.7.0"

-           }

-         },

-         "performance-now": {

-           "version": "0.2.0",

-           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",

-           "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",

-           "dev": true

-         },

-         "qs": {

-           "version": "6.4.0",

-           "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",

-           "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",

-           "dev": true

-         },

-         "request": {

-           "version": "2.81.0",

-           "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",

-           "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",

-           "dev": true,

-           "requires": {

-             "aws-sign2": "~0.6.0",

-             "aws4": "^1.2.1",

-             "caseless": "~0.12.0",

-             "combined-stream": "~1.0.5",

-             "extend": "~3.0.0",

-             "forever-agent": "~0.6.1",

-             "form-data": "~2.1.1",

-             "har-validator": "~4.2.1",

-             "hawk": "~3.1.3",

-             "http-signature": "~1.1.0",

-             "is-typedarray": "~1.0.0",

-             "isstream": "~0.1.2",

-             "json-stringify-safe": "~5.0.1",

-             "mime-types": "~2.1.7",

-             "oauth-sign": "~0.8.1",

-             "performance-now": "^0.2.0",

-             "qs": "~6.4.0",

-             "safe-buffer": "^5.0.1",

-             "stringstream": "~0.0.4",

-             "tough-cookie": "~2.3.0",

-             "tunnel-agent": "^0.6.0",

-             "uuid": "^3.0.0"

-           }

-         },

          "semver": {

            "version": "5.3.0",

-           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",

+           "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz",

            "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",

            "dev": true

          }
@@ -7035,9 +7106,9 @@ 

        }

      },

      "node-sass": {

-       "version": "4.9.0",

-       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.0.tgz",

-       "integrity": "sha512-QFHfrZl6lqRU3csypwviz2XLgGNOoWQbo2GOvtsfQqOfL4cy1BtWnhx/XUeAO9LT3ahBzSRXcEO6DdvAH9DzSg==",

+       "version": "4.10.0",

+       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.10.0.tgz",

+       "integrity": "sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==",

        "dev": true,

        "requires": {

          "async-foreach": "^0.1.3",
@@ -7053,41 +7124,41 @@ 

          "meow": "^3.7.0",

          "mkdirp": "^0.5.1",

          "nan": "^2.10.0",

-         "node-gyp": "^3.3.1",

+         "node-gyp": "^3.8.0",

          "npmlog": "^4.0.0",

-         "request": "~2.79.0",

+         "request": "^2.88.0",

          "sass-graph": "^2.2.4",

          "stdout-stream": "^1.4.0",

          "true-case-path": "^1.0.2"

        },

        "dependencies": {

+         "ajv": {

+           "version": "6.6.1",

+           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.1.tgz",

+           "integrity": "sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww==",

+           "dev": true,

+           "requires": {

+             "fast-deep-equal": "^2.0.1",

+             "fast-json-stable-stringify": "^2.0.0",

+             "json-schema-traverse": "^0.4.1",

+             "uri-js": "^4.2.2"

+           }

+         },

          "ansi-styles": {

            "version": "2.2.1",

            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",

            "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",

            "dev": true

          },

-         "assert-plus": {

-           "version": "0.2.0",

-           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",

-           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",

-           "dev": true

-         },

-         "aws-sign2": {

-           "version": "0.6.0",

-           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",

-           "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",

-           "dev": true

-         },

-         "caseless": {

-           "version": "0.11.0",

-           "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",

-           "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",

+         "aws4": {

+           "version": "1.8.0",

+           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",

+           "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",

            "dev": true

          },

          "chalk": {

            "version": "1.1.3",

-           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",

+           "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",

            "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",

            "dev": true,

            "requires": {
@@ -7108,90 +7179,121 @@ 

              "which": "^1.2.9"

            }

          },

-         "form-data": {

-           "version": "2.1.4",

-           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",

-           "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",

-           "dev": true,

-           "requires": {

-             "asynckit": "^0.4.0",

-             "combined-stream": "^1.0.5",

-             "mime-types": "^2.1.12"

-           }

+         "extend": {

+           "version": "3.0.2",

+           "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",

+           "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",

+           "dev": true

+         },

+         "fast-deep-equal": {

+           "version": "2.0.1",

+           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",

+           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",

+           "dev": true

          },

          "har-validator": {

-           "version": "2.0.6",

-           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",

-           "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",

+           "version": "5.1.3",

+           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",

+           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",

            "dev": true,

            "requires": {

-             "chalk": "^1.1.1",

-             "commander": "^2.9.0",

-             "is-my-json-valid": "^2.12.4",

-             "pinkie-promise": "^2.0.0"

+             "ajv": "^6.5.5",

+             "har-schema": "^2.0.0"

            }

          },

-         "http-signature": {

-           "version": "1.1.1",

-           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",

-           "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",

+         "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==",

+           "dev": true

+         },

+         "mime-db": {

+           "version": "1.37.0",

+           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",

+           "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",

+           "dev": true

+         },

+         "mime-types": {

+           "version": "2.1.21",

+           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",

+           "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",

            "dev": true,

            "requires": {

-             "assert-plus": "^0.2.0",

-             "jsprim": "^1.2.2",

-             "sshpk": "^1.7.0"

+             "mime-db": "~1.37.0"

            }

          },

          "nan": {

-           "version": "2.10.0",

-           "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",

-           "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",

+           "version": "2.11.1",

+           "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz",

+           "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==",

+           "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==",

            "dev": true

          },

          "qs": {

-           "version": "6.3.2",

-           "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",

-           "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",

+           "version": "6.5.2",

+           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",

+           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",

            "dev": true

          },

          "request": {

-           "version": "2.79.0",

-           "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",

-           "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=",

+           "version": "2.88.0",

+           "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",

+           "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",

            "dev": true,

            "requires": {

-             "aws-sign2": "~0.6.0",

-             "aws4": "^1.2.1",

-             "caseless": "~0.11.0",

-             "combined-stream": "~1.0.5",

-             "extend": "~3.0.0",

+             "aws-sign2": "~0.7.0",

+             "aws4": "^1.8.0",

+             "caseless": "~0.12.0",

+             "combined-stream": "~1.0.6",

+             "extend": "~3.0.2",

              "forever-agent": "~0.6.1",

-             "form-data": "~2.1.1",

-             "har-validator": "~2.0.6",