#125 Added About App Page
Opened 5 years ago by shresthagrawal. Modified 5 years ago
shresthagrawal/Fedora-app master  into  master

file modified
+587 -441
@@ -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": {
@@ -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.30000913",

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

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

        "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",
@@ -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"

        }
@@ -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.87",

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

+       "integrity": "sha512-EV5FZ68Hu+n9fHVhOc9AcG3Lvf+E1YqR36ulJUpwaQTkf4LwdvBqmGIazaIrt4kt6J8Gw3Kv7r9F+PQjAkjWeA==",

        "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",
@@ -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,6 +3551,24 @@ 

              "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",
@@ -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",
@@ -4298,13 +4450,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"

        }
@@ -4356,6 +4510,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 +4579,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 +4808,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 +4822,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 +4949,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 +5195,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": {
@@ -5163,13 +5324,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 +5421,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 +5634,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 +5683,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 +5703,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,9 +6327,9 @@ 

        }

      },

      "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": {
@@ -6196,9 +6346,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 +6666,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",
@@ -6614,13 +6764,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": {
@@ -6852,9 +7011,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 +7033,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,115 +7045,13 @@ 

          "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",
@@ -7035,9 +7092,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,36 +7110,36 @@ 

          "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": {
@@ -7108,90 +7165,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",

-             "hawk": "~3.1.3",

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

+             "form-data": "~2.3.2",

+             "har-validator": "~5.1.0",

+             "http-signature": "~1.2.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",

-             "qs": "~6.3.0",

-             "stringstream": "~0.0.4",

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

-             "tunnel-agent": "~0.4.1",

-             "uuid": "^3.0.0"

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

+             "oauth-sign": "~0.9.0",

+             "performance-now": "^2.1.0",

+             "qs": "~6.5.2",

+             "safe-buffer": "^5.1.2",

+             "tough-cookie": "~2.4.3",

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

+             "uuid": "^3.3.2"

            }

          },

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

+         },

          "supports-color": {

            "version": "2.0.0",

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

            "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",

            "dev": true

          },

-         "tunnel-agent": {

-           "version": "0.4.3",

-           "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",

-           "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",

+         "tough-cookie": {

+           "version": "2.4.3",

+           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",

+           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",

+           "dev": true,

+           "requires": {

+             "psl": "^1.1.24",

+             "punycode": "^1.4.1"

+           }

+         },

+         "uuid": {

+           "version": "3.3.2",

+           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",

+           "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",

            "dev": true

          }

        }
@@ -7809,9 +7897,9 @@ 

        }

      },

      "pbkdf2": {

-       "version": "3.0.16",

-       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz",

-       "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==",

+       "version": "3.0.17",

+       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",

+       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",

        "dev": true,

        "requires": {

          "create-hash": "^1.1.2",
@@ -7891,9 +7979,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"
@@ -7902,9 +7990,9 @@ 

        }

      },

      "postcss-value-parser": {

-       "version": "3.3.0",

-       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",

-       "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",

+       "version": "3.3.1",

+       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",

+       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",

        "dev": true

      },

      "prelude-ls": {
@@ -8038,13 +8126,13 @@ 

        }

      },

      "proxy-addr": {

-       "version": "2.0.3",

-       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz",

-       "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==",

+       "version": "2.0.4",

+       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",

+       "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",

        "dev": true,

        "requires": {

          "forwarded": "~0.1.2",

-         "ipaddr.js": "1.6.0"

+         "ipaddr.js": "1.8.0"

        }

      },

      "proxy-agent": {
@@ -8112,17 +8200,32 @@ 

        "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",

        "dev": true

      },

+     "psl": {

+       "version": "1.1.29",

+       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz",

+       "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==",

+       "dev": true

+     },

      "public-encrypt": {

-       "version": "4.0.2",

-       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz",

-       "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==",

+       "version": "4.0.3",

+       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",

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

        "dev": true,

        "requires": {

          "bn.js": "^4.1.0",

          "browserify-rsa": "^4.0.0",

          "create-hash": "^1.1.0",

          "parse-asn1": "^5.0.0",

-         "randombytes": "^2.0.1"

+         "randombytes": "^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

+         }

        }

      },

      "punycode": {
@@ -8524,15 +8627,24 @@ 

        }

      },

      "rollup-pluginutils": {

-       "version": "2.3.0",

-       "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.3.0.tgz",

-       "integrity": "sha512-xB6hsRsjdJdIYWEyYUJy/3ki5g69wrf0luHPGNK3ZSocV6HLNfio59l3dZ3TL4xUwEKgROhFi9jOCt6c5gfUWw==",

+       "version": "2.3.3",

+       "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.3.3.tgz",

+       "integrity": "sha512-2XZwja7b6P5q4RZ5FhyX1+f46xi1Z3qBKigLRZ6VTZjwbN0K1IFGMlwm06Uu0Emcre2Z63l77nq/pzn+KxIEoA==",

        "dev": true,

        "requires": {

          "estree-walker": "^0.5.2",

          "micromatch": "^2.3.11"

        }

      },

+     "rss-parser": {

+       "version": "3.5.4",

+       "resolved": "https://registry.npmjs.org/rss-parser/-/rss-parser-3.5.4.tgz",

+       "integrity": "sha512-dC7wHtz/p8QWQnsGgCB+HEYE01Dk8/AHMzSk0ZvoV3S0mhBqQNO/yi3H2fPh3qV2NNLNNEBg+8ZDSipKxjR5tQ==",

+       "requires": {

+         "entities": "^1.1.1",

+         "xml2js": "^0.4.19"

+       }

+     },

      "rxjs": {

        "version": "5.5.11",

        "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.11.tgz",
@@ -8914,6 +9026,7 @@ 

        "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",

        "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",

        "dev": true,

+       "optional": true,

        "requires": {

          "hoek": "2.x.x"

        }
@@ -9030,9 +9143,9 @@ 

        }

      },

      "source-list-map": {

-       "version": "2.0.0",

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

-       "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==",

+       "version": "2.0.1",

+       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",

+       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",

        "dev": true

      },

      "source-map": {
@@ -9069,9 +9182,9 @@ 

        "dev": true

      },

      "spdx-correct": {

-       "version": "3.0.0",

-       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",

-       "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",

+       "version": "3.0.2",

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

+       "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==",

        "dev": true,

        "requires": {

          "spdx-expression-parse": "^3.0.0",
@@ -9079,9 +9192,9 @@ 

        }

      },

      "spdx-exceptions": {

-       "version": "2.1.0",

-       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",

-       "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",

+       "version": "2.2.0",

+       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",

+       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",

        "dev": true

      },

      "spdx-expression-parse": {
@@ -9095,9 +9208,9 @@ 

        }

      },

      "spdx-license-ids": {

-       "version": "3.0.0",

-       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",

-       "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",

+       "version": "3.0.2",

+       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz",

+       "integrity": "sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg==",

        "dev": true

      },

      "split-string": {
@@ -9159,9 +9272,9 @@ 

        "dev": true

      },

      "stdout-stream": {

-       "version": "1.4.0",

-       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz",

-       "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",

+       "version": "1.4.1",

+       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",

+       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",

        "dev": true,

        "requires": {

          "readable-stream": "^2.0.1"
@@ -9273,7 +9386,8 @@ 

        "version": "0.0.5",

        "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",

        "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",

-       "dev": true

+       "dev": true,

+       "optional": true

      },

      "strip-ansi": {

        "version": "3.0.1",
@@ -9406,13 +9520,19 @@ 

        },

        "dependencies": {

          "debug": {

-           "version": "3.1.0",

-           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",

-           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",

+           "version": "3.2.6",

+           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",

+           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",

            "dev": true,

            "requires": {

-             "ms": "2.0.0"

+             "ms": "^2.1.1"

            }

+         },

+         "ms": {

+           "version": "2.1.1",

+           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",

+           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",

+           "dev": true

          }

        }

      },
@@ -9506,27 +9626,12 @@ 

        "dev": true

      },

      "true-case-path": {

-       "version": "1.0.2",

-       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz",

-       "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=",

+       "version": "1.0.3",

+       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",

+       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",

        "dev": true,

        "requires": {

-         "glob": "^6.0.4"

-       },

-       "dependencies": {

-         "glob": {

-           "version": "6.0.4",

-           "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",

-           "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",

-           "dev": true,

-           "requires": {

-             "inflight": "^1.0.4",

-             "inherits": "2",

-             "minimatch": "2 || 3",

-             "once": "^1.3.0",

-             "path-is-absolute": "^1.0.0"

-           }

-         }

+         "glob": "^7.1.2"

        }

      },

      "ts-loader": {
@@ -10227,6 +10332,23 @@ 

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

        "dev": true

      },

+     "uri-js": {

+       "version": "4.2.2",

+       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",

+       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",

+       "dev": true,

+       "requires": {

+         "punycode": "^2.1.0"

+       },

+       "dependencies": {

+         "punycode": {

+           "version": "2.1.1",

+           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",

+           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",

+           "dev": true

+         }

+       }

+     },

      "urix": {

        "version": "0.1.0",

        "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
@@ -10325,9 +10447,9 @@ 

        "optional": true

      },

      "validate-npm-package-license": {

-       "version": "3.0.3",

-       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",

-       "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",

+       "version": "3.0.4",

+       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",

+       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",

        "dev": true,

        "requires": {

          "spdx-correct": "^3.0.0",
@@ -10736,15 +10858,15 @@ 

        }

      },

      "webpack": {

-       "version": "3.8.1",

-       "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.8.1.tgz",

-       "integrity": "sha512-5ZXLWWsMqHKFr5y0N3Eo5IIisxeEeRAajNq4mELb/WELOR7srdbQk2N5XiyNy2A/AgvlR3AmeBCZJW8lHrolbw==",

+       "version": "3.12.0",

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

+       "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",

        "dev": true,

        "requires": {

          "acorn": "^5.0.0",

          "acorn-dynamic-import": "^2.0.0",

-         "ajv": "^5.1.5",

-         "ajv-keywords": "^2.0.0",

+         "ajv": "^6.1.0",

+         "ajv-keywords": "^3.1.0",

          "async": "^2.1.2",

          "enhanced-resolve": "^3.4.0",

          "escope": "^3.6.0",
@@ -10765,6 +10887,18 @@ 

          "yargs": "^8.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-regex": {

            "version": "3.0.0",

            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
@@ -10777,6 +10911,12 @@ 

            "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",

            "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

+         },

          "find-up": {

            "version": "2.1.0",

            "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
@@ -10798,6 +10938,12 @@ 

            "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",

            "dev": true

          },

+         "json-schema-traverse": {

+           "version": "0.4.1",

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

+           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",

+           "dev": true

+         },

          "load-json-file": {

            "version": "2.0.0",

            "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
@@ -10959,9 +11105,9 @@ 

        }

      },

      "webpack-sources": {

-       "version": "1.1.0",

-       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz",

-       "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==",

+       "version": "1.3.0",

+       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",

+       "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",

        "dev": true,

        "requires": {

          "source-list-map": "^2.0.0",

file modified
+3 -2
@@ -47,7 +47,7 @@ 

      "@ionic/storage": "^2.1.3",

      "cordova-android": "7.1.1",

      "cordova-android-support-gradle-release": "^1.4.4",

-     "cordova-browser": "^5.0.3",

+     "cordova-browser": "^5.0.4",

      "cordova-plugin-calendar": "^4.6.0",

      "cordova-plugin-compat": "^1.2.0",

      "cordova-plugin-console": "^1.1.0",
@@ -73,11 +73,12 @@ 

      "zone.js": "^0.8.26"

    },

    "devDependencies": {

-     "@ionic/app-scripts": "^3.1.11",

+     "@ionic/app-scripts": "^3.2.1",

      "@types/jasmine": "^2.8.8",

      "@types/lodash-es": "^4.17.1",

      "@types/node": "^10.5.3",

      "angular2-template-loader": "^0.6.2",

+     "git-revision-webpack-plugin": "^3.0.3",

      "html-loader": "^0.5.5",

      "ionic-mocks": "^1.3.0",

      "istanbul-instrumenter-loader": "^3.0.1",

file modified
+3 -1
@@ -14,6 +14,7 @@ 

  import { HomePage } from '../pages/home/home';

  import { MagazinePage } from '../pages/magazine/magazine';

  import { AskPage } from '../pages/ask/ask';

+ import { AboutAppPage } from '../pages/about-app/about-app';

  import { MorePage, AboutDetailPage, AboutPage, BookmarksPage, WomenDiversity, FedoraPodcast, PodcastPlayer } from '../pages/more/more';

  import { CalendarPage, Search, meetingDetails } from '../pages/calendar/calendar';

  import { NotificationsPage } from '../pages/notifications/notifications';
@@ -24,7 +25,6 @@ 

  import { NoMeetingsComponent } from '../components/no-meetings/no-meetings';

  import { NoResultsComponent } from '../components/no-results/no-results';

  import { NoInternetComponent } from '../components/no-internet/no-internet';

- 

  import { Browser } from '../providers/browser/browser';

  

  @NgModule({
@@ -39,6 +39,7 @@ 

      NotificationsPage,

      AboutDetailPage,

      AboutPage,

+     AboutAppPage,

      BookmarksPage,

      PackageSearchPage,

      ViewPackagePage,
@@ -66,6 +67,7 @@ 

      CalendarPage,

      TabsPage,

      HomePage,

+     AboutAppPage,

      MorePage,

      NotificationsPage,

      AboutDetailPage,

empty or binary file added
@@ -0,0 +1,85 @@ 

+ <ion-header>

+   <ion-navbar>

+     <ion-title>

+       About App

+     </ion-title>

+   </ion-navbar>

+ </ion-header>

+ 

+ <ion-content class="cards-bg">

+ 	<img src="./assets/img/Fedora.svg" alt="Fedora" class="centre" >

+ 	<ion-card>

+ 	  <ion-card-header>

+ 	    How can you use fedora app?

+ 	  </ion-card-header>

+ 	  <ion-card-content>

+ 	    The Fedora App provides a central location for Fedora users and contributors to stay updated on The Fedora Project. News updates, social posts, Ask Fedora, as well as articles from Fedora Magazine are all held under this app.

+ 	  </ion-card-content>

+ 	</ion-card>

+ 	<ion-card>

+ 		<ion-card-header>

+ 			Technology Used In Fedora App 

+ 		</ion-card-header>

+ 		<ion-card-content>

+ 			<ion-list>

+ 				Angular, Ionic 3, TypeScript, SCSS

+ 			</ion-list>	

+ 		</ion-card-content>		

+ 	</ion-card>	

+ 	<ion-card>

+ 		<ion-card-header>

+ 			What can you do with fedora App? 

+ 		</ion-card-header>

+ 		<ion-card-content>

+ 			<ul>

+ 			  <li>Fedora Magazine

+ 					<ul>

+ 				      <li>Browse recent articles from Fedora Magazine</li>

+ 				      <li>Share articles via Facebook, e-Mail, text, and more</li>

+ 				      <li>Be taken directly to Fedora Magazine official site.</li>

+ 				    </ul>

+ 			  </li>

+ 			  <li>Fedora Social

+ 					<ul>

+ 					    <li>View updates of Fedora's Facebook news Feed</li>

+ 					    <li>Also links to official Facebook page</li>

+ 					</ul>

+ 			  </li>

+ 			  <li>Ask Fedora

+ 			  		<ul>

+ 			  		    <li>Browse and ask questions about Fedora Linux to Ask Fedora</li>

+ 			  		    <li>Share questions and comments.</li>

+ 			  		    <li>Search, vote, and answer questions.</li>

+ 			  		</ul>

+ 			  </li>

+ 			  <li>Fedora Calendar

+ 			  		<ul>

+ 			  		    <li>View events for Fedora from all different SIGs including QA, budget, classroom, etc.</li>

+ 			  		    <li>Add event to device calendar directly from app.</li>

+ 			  		    <li>View the date, time, and description of the event.</li>

+ 			  		</ul>

+ 			  </li>

+ 			</ul>

+ 		</ion-card-content>		

+ 	</ion-card>	

+ 	<ion-card>

+ 		<ion-card-header>

+ 			Contributers

+ 		</ion-card-header>

+ 		<ion-card-content id="change">

+ 			<ul>

+ 			    <li>Sudhir Dharanendraiah</li>

+ 				<li>Kanika Murarka</li>

+ 				<li>Amitosh Swain Mahapatra</li>

+ 				<li>Abhishek Sharma</li>

+ 			    <li>Arvind Chembarpu</li>

+ 			    <li>Sumantro Mukherjee</li>

+ 			    <li>Lauren LeGardye</li>

+ 			    <li>Manaswini Das</li>

+ 			    <li>RP Herrold</li>

+ 			</ul>

+ 		</ion-card-content>

+ 	</ion-card>		

+ </ion-content>

+ 

+ 

@@ -0,0 +1,9 @@ 

+ page-about{

+ 	.centre {

+ 		display: block;

+     	margin-left: auto;

+     	margin-right: auto;

+     	width:50%

+ 	}

+ 

+ } 

\ No newline at end of file

@@ -0,0 +1,14 @@ 

+ import { Component } from '@angular/core';

+ import { NavController } from 'ionic-angular';

+ 

+ //hey their

+ @Component({

+   selector: 'page-about',

+   templateUrl: 'about-app.html'

+ })

+ export class AboutAppPage {

+   constructor(public navCtrl: NavController) {  }

+   ngOnInit() {

+ }

+ 

+ }

file modified
+5 -1
@@ -38,13 +38,17 @@ 

        <span>Fedora Podcast</span>

      </button>

      <button ion-item (click)="itemSelected('bookmarks')">

-       <img src="./assets/img/more-bookmark.svg">

+       <img src="./assets/img/more-bookmark.svg" >

        <span>Bookmarks</span>

      </button>

      <button ion-item (click)="itemSelected('about')">

        <img src="./assets/img/fedora.png">

        <span>About Fedora</span>

      </button>

+     <button ion-item (click)="itemSelected('aboutApp')">

+       <img src="./assets/img/info.png">

+       <span>About App</span>

+     </button>

      <button ion-item (click)="itemSelected('logout')" [ngClass]="{'hidden':!loggedIn}">

        <img src="./assets/img/more-logout.svg">

        <span>Logout</span>

file modified
+4
@@ -2,6 +2,7 @@ 

  import { NavController, NavParams } from 'ionic-angular';

  import { NotificationsPage } from '../../pages/notifications/notifications';

  import { PackageSearchPage } from '../package-search/package-search';

+ import { AboutAppPage } from '../about-app/about-app'

  import { Browser } from '../../providers/browser/browser';

  import { Post } from '../../providers/fedora-magazine/fedora-magazine';

  import { CommunityBlogService } from '../../providers/community-blog/community-blog';
@@ -34,6 +35,9 @@ 

        case 'about':

          this.navCtrl.push(AboutPage, { animate: true, direction: 'forward' });

          break;

+       case 'aboutApp':

+         this.navCtrl.push(AboutAppPage, { animate: true, direction: 'forward' });

+         break;

        case 'package':

          this.navCtrl.push(PackageSearchPage, { animate: true, direction: 'forward' });

          break;

file modified
+20 -8
@@ -1,9 +1,21 @@ 

- const path = require('path');

- const useDefaultConfig = require('@ionic/app-scripts/config/webpack.config.js');

+ const path = require('path');            

+ const useDefaultConfig = require('@ionic/app-scripts/config/webpack.config.js');            

+                                  

+ const webpack = require('webpack');            

+ const GitRevisionPlugin = require('git-revision-webpack-plugin');            

+ const gitRevisionPlugin = new GitRevisionPlugin();            

  

- module.exports = function () {

-     useDefaultConfig[process.env.IONIC_ENV].resolve.alias = {

-         "@environment": path.resolve(__dirname + '/src/app/config.' + process.env.IONIC_ENV + '.ts'),

-     };

-     return useDefaultConfig;

- };

+ 

+ module.exports = function () {            

+                 

+     useDefaultConfig[process.env.IONIC_ENV].resolve.alias = {            

+         "@environment": path.resolve(__dirname + '/src/app/config.' + process.env.IONIC_ENV + '.ts'),            

+     };            

+     useDefaultConfig[process.env.IONIC_ENV].plugins.push = new webpack.DefinePlugin({            

+     'VERSION': JSON.stringify(gitRevisionPlugin.version()),            

+     'COMMITHASH': JSON.stringify(gitRevisionPlugin.commithash()),            

+     'BRANCH': JSON.stringify(gitRevisionPlugin.branch()),            

+       }            

+     );            

+     return useDefaultConfig;            

+ }; 

\ No newline at end of file

The about page is just a static page displaying the features of the App and the list of contributors.

1 new commit added

  • Update src/pages/home/home.html
5 years ago

1 new commit added

  • Update src/pages/home/home.html
5 years ago

1 new commit added

  • Update src/app/main.ts
5 years ago

Why does this PR contain code for Fedora planet?

2 new commits added

  • Merge branch 'master' of ssh://pagure.io/forks/shresthagrawal/Fedora-app
  • removed Fedora Planet code
5 years ago

1 new commit added

  • changed the config file
5 years ago

This dep is not needed

This dependency is not needed either. remove it

You also removed the code related to git-revision plugin. Please bring it back.

Removed the Unwanted dependency

1 new commit added

  • Update package.json
5 years ago

1 new commit added

  • readded the git plugin
5 years ago