diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 5da0b404..07739d6d 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,6 +1,6 @@ { "name": "ngcp-csc-ui", - "version": "0.0.4", + "version": "0.0.6", "dependencies": { "ansi-html": { "version": "0.0.7", @@ -23,16 +23,16 @@ "resolved": "https://npm-registry.sipwise.com/browserslist/-/browserslist-1.7.7.tgz", "dependencies": { "electron-to-chromium": { - "version": "1.3.24", + "version": "1.3.26", "from": "electron-to-chromium@>=1.2.7 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/electron-to-chromium/-/electron-to-chromium-1.3.24.tgz" + "resolved": "https://npm-registry.sipwise.com/electron-to-chromium/-/electron-to-chromium-1.3.26.tgz" } } }, "caniuse-db": { - "version": "1.0.30000744", + "version": "1.0.30000748", "from": "caniuse-db@>=1.0.30000634 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000744.tgz" + "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000748.tgz" }, "normalize-range": { "version": "0.1.2", @@ -46,7 +46,7 @@ }, "postcss": { "version": "5.2.18", - "from": "postcss@>=5.2.15 <6.0.0", + "from": "postcss@>=5.2.16 <6.0.0", "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-5.2.18.tgz", "dependencies": { "chalk": { @@ -102,7 +102,7 @@ }, "source-map": { "version": "0.5.7", - "from": "source-map@>=0.5.0 <0.6.0", + "from": "source-map@>=0.5.6 <0.6.0", "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.5.7.tgz" }, "supports-color": { @@ -121,7 +121,7 @@ }, "postcss-value-parser": { "version": "3.3.0", - "from": "postcss-value-parser@>=3.3.0 <4.0.0", + "from": "postcss-value-parser@>=3.2.3 <4.0.0", "resolved": "https://npm-registry.sipwise.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz" } } @@ -133,7 +133,7 @@ "dependencies": { "babel-code-frame": { "version": "6.26.0", - "from": "babel-code-frame@>=6.22.0 <7.0.0", + "from": "babel-code-frame@>=6.26.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "dependencies": { "chalk": { @@ -290,7 +290,7 @@ }, "babel-template": { "version": "6.26.0", - "from": "babel-template@>=6.24.1 <7.0.0", + "from": "babel-template@>=6.26.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-template/-/babel-template-6.26.0.tgz" }, "babel-traverse": { @@ -326,7 +326,7 @@ }, "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.26.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -343,7 +343,7 @@ }, "babylon": { "version": "6.18.0", - "from": "babylon@>=6.17.0 <7.0.0", + "from": "babylon@>=6.18.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babylon/-/babylon-6.18.0.tgz" }, "convert-source-map": { @@ -398,9 +398,9 @@ "resolved": "https://npm-registry.sipwise.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz" }, "private": { - "version": "0.1.7", + "version": "0.1.8", "from": "private@>=0.1.7 <0.2.0", - "resolved": "https://npm-registry.sipwise.com/private/-/private-0.1.7.tgz" + "resolved": "https://npm-registry.sipwise.com/private/-/private-0.1.8.tgz" }, "slash": { "version": "1.0.0", @@ -484,7 +484,7 @@ }, "babel-traverse": { "version": "6.26.0", - "from": "babel-traverse@>=6.26.0 <7.0.0", + "from": "babel-traverse@>=6.23.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-traverse/-/babel-traverse-6.26.0.tgz", "dependencies": { "babel-messages": { @@ -638,7 +638,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -689,7 +689,7 @@ "dependencies": { "babel-template": { "version": "6.26.0", - "from": "babel-template@>=6.24.1 <7.0.0", + "from": "babel-template@>=6.26.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-template/-/babel-template-6.26.0.tgz", "dependencies": { "babylon": { @@ -806,7 +806,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -817,7 +817,7 @@ }, "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.26.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -875,7 +875,7 @@ }, "babel-traverse": { "version": "6.26.0", - "from": "babel-traverse@>=6.26.0 <7.0.0", + "from": "babel-traverse@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-traverse/-/babel-traverse-6.26.0.tgz", "dependencies": { "babel-code-frame": { @@ -975,7 +975,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -996,7 +996,7 @@ }, "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -1125,7 +1125,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -1172,7 +1172,7 @@ "dependencies": { "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -1311,7 +1311,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -1341,7 +1341,7 @@ }, "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -1475,7 +1475,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -1600,7 +1600,7 @@ }, "debug": { "version": "2.6.9", - "from": "debug@2.6.9", + "from": "debug@>=2.6.8 <3.0.0", "resolved": "https://npm-registry.sipwise.com/debug/-/debug-2.6.9.tgz", "dependencies": { "ms": { @@ -1627,7 +1627,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -1645,7 +1645,7 @@ }, "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -1747,7 +1747,7 @@ }, "debug": { "version": "2.6.9", - "from": "debug@2.6.9", + "from": "debug@>=2.6.8 <3.0.0", "resolved": "https://npm-registry.sipwise.com/debug/-/debug-2.6.9.tgz", "dependencies": { "ms": { @@ -1774,7 +1774,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -1814,7 +1814,7 @@ "dependencies": { "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.24.1 <7.0.0", + "from": "babel-types@>=6.26.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -1945,7 +1945,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -1997,7 +1997,7 @@ }, "babel-traverse": { "version": "6.26.0", - "from": "babel-traverse@>=6.24.1 <7.0.0", + "from": "babel-traverse@>=6.26.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-traverse/-/babel-traverse-6.26.0.tgz", "dependencies": { "babel-code-frame": { @@ -2070,7 +2070,7 @@ }, "debug": { "version": "2.6.9", - "from": "debug@2.6.9", + "from": "debug@>=2.6.8 <3.0.0", "resolved": "https://npm-registry.sipwise.com/debug/-/debug-2.6.9.tgz", "dependencies": { "ms": { @@ -2097,7 +2097,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -2125,7 +2125,7 @@ }, "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.24.1 <7.0.0", + "from": "babel-types@>=6.26.0 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -2151,7 +2151,7 @@ "dependencies": { "babel-traverse": { "version": "6.26.0", - "from": "babel-traverse@>=6.26.0 <7.0.0", + "from": "babel-traverse@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-traverse/-/babel-traverse-6.26.0.tgz", "dependencies": { "babel-code-frame": { @@ -2256,7 +2256,7 @@ "dependencies": { "js-tokens": { "version": "3.0.2", - "from": "js-tokens@>=3.0.2 <4.0.0", + "from": "js-tokens@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/js-tokens/-/js-tokens-3.0.2.tgz" } } @@ -2296,7 +2296,7 @@ }, "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -2320,7 +2320,7 @@ "dependencies": { "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -2354,7 +2354,7 @@ }, "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -2469,9 +2469,9 @@ } }, "private": { - "version": "0.1.7", + "version": "0.1.8", "from": "private@>=0.1.6 <0.2.0", - "resolved": "https://npm-registry.sipwise.com/private/-/private-0.1.7.tgz" + "resolved": "https://npm-registry.sipwise.com/private/-/private-0.1.8.tgz" } } } @@ -2788,7 +2788,7 @@ "dependencies": { "babel-types": { "version": "6.26.0", - "from": "babel-types@>=6.23.0 <7.0.0", + "from": "babel-types@>=6.24.1 <7.0.0", "resolved": "https://npm-registry.sipwise.com/babel-types/-/babel-types-6.26.0.tgz", "dependencies": { "esutils": { @@ -2980,7 +2980,7 @@ }, "strip-ansi": { "version": "3.0.1", - "from": "strip-ansi@>=3.0.1 <4.0.0", + "from": "strip-ansi@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/strip-ansi/-/strip-ansi-3.0.1.tgz", "dependencies": { "ansi-regex": { @@ -3658,9 +3658,9 @@ "resolved": "https://npm-registry.sipwise.com/colors/-/colors-1.1.2.tgz" }, "connect-history-api-fallback": { - "version": "1.3.0", + "version": "1.4.0", "from": "connect-history-api-fallback@>=1.1.0 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz" + "resolved": "https://npm-registry.sipwise.com/connect-history-api-fallback/-/connect-history-api-fallback-1.4.0.tgz" }, "core-js": { "version": "2.5.1", @@ -3783,7 +3783,7 @@ }, "cssnano": { "version": "3.10.0", - "from": "cssnano@>=3.4.0 <4.0.0", + "from": "cssnano@>=2.6.1 <4.0.0", "resolved": "https://npm-registry.sipwise.com/cssnano/-/cssnano-3.10.0.tgz", "dependencies": { "decamelize": { @@ -3974,14 +3974,14 @@ "resolved": "https://npm-registry.sipwise.com/browserslist/-/browserslist-1.7.7.tgz", "dependencies": { "caniuse-db": { - "version": "1.0.30000744", - "from": "caniuse-db@>=1.0.30000639 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000744.tgz" + "version": "1.0.30000748", + "from": "caniuse-db@>=1.0.30000529 <2.0.0", + "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000748.tgz" }, "electron-to-chromium": { - "version": "1.3.24", + "version": "1.3.26", "from": "electron-to-chromium@>=1.2.7 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/electron-to-chromium/-/electron-to-chromium-1.3.24.tgz" + "resolved": "https://npm-registry.sipwise.com/electron-to-chromium/-/electron-to-chromium-1.3.26.tgz" } } }, @@ -3991,9 +3991,9 @@ "resolved": "https://npm-registry.sipwise.com/caniuse-api/-/caniuse-api-1.6.1.tgz", "dependencies": { "caniuse-db": { - "version": "1.0.30000744", - "from": "caniuse-db@>=1.0.30000639 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000744.tgz" + "version": "1.0.30000748", + "from": "caniuse-db@>=1.0.30000529 <2.0.0", + "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000748.tgz" }, "lodash.memoize": { "version": "4.1.2", @@ -4009,7 +4009,7 @@ }, "postcss-selector-parser": { "version": "2.2.3", - "from": "postcss-selector-parser@>=2.0.0 <3.0.0", + "from": "postcss-selector-parser@>=2.2.2 <3.0.0", "resolved": "https://npm-registry.sipwise.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", "dependencies": { "flatten": { @@ -4070,12 +4070,12 @@ "dependencies": { "alphanum-sort": { "version": "1.0.2", - "from": "alphanum-sort@>=1.0.1 <2.0.0", + "from": "alphanum-sort@>=1.0.2 <2.0.0", "resolved": "https://npm-registry.sipwise.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz" }, "postcss-selector-parser": { "version": "2.2.3", - "from": "postcss-selector-parser@>=2.0.0 <3.0.0", + "from": "postcss-selector-parser@>=2.2.2 <3.0.0", "resolved": "https://npm-registry.sipwise.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", "dependencies": { "flatten": { @@ -4361,9 +4361,9 @@ "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-6.0.13.tgz", "dependencies": { "chalk": { - "version": "2.1.0", + "version": "2.2.0", "from": "chalk@>=2.1.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.1.0.tgz", + "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.2.0.tgz", "dependencies": { "ansi-styles": { "version": "3.2.0", @@ -4397,9 +4397,9 @@ "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" }, "supports-color": { - "version": "4.4.0", + "version": "4.5.0", "from": "supports-color@>=4.4.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.4.0.tgz", + "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.5.0.tgz", "dependencies": { "has-flag": { "version": "2.0.0", @@ -4429,7 +4429,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -4446,7 +4446,7 @@ }, "postcss": { "version": "5.2.18", - "from": "postcss@>=5.2.15 <6.0.0", + "from": "postcss@>=5.0.6 <6.0.0", "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-5.2.18.tgz", "dependencies": { "chalk": { @@ -4530,9 +4530,9 @@ "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-6.0.13.tgz", "dependencies": { "chalk": { - "version": "2.1.0", + "version": "2.2.0", "from": "chalk@>=2.1.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.1.0.tgz", + "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.2.0.tgz", "dependencies": { "ansi-styles": { "version": "3.2.0", @@ -4566,9 +4566,9 @@ "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" }, "supports-color": { - "version": "4.4.0", + "version": "4.5.0", "from": "supports-color@>=4.4.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.4.0.tgz", + "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.5.0.tgz", "dependencies": { "has-flag": { "version": "2.0.0", @@ -4592,9 +4592,9 @@ "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-6.0.13.tgz", "dependencies": { "chalk": { - "version": "2.1.0", + "version": "2.2.0", "from": "chalk@>=2.1.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.1.0.tgz", + "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.2.0.tgz", "dependencies": { "ansi-styles": { "version": "3.2.0", @@ -4617,7 +4617,7 @@ }, "escape-string-regexp": { "version": "1.0.5", - "from": "escape-string-regexp@>=1.0.5 <2.0.0", + "from": "escape-string-regexp@>=1.0.2 <2.0.0", "resolved": "https://npm-registry.sipwise.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" } } @@ -4628,9 +4628,9 @@ "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" }, "supports-color": { - "version": "4.4.0", + "version": "4.5.0", "from": "supports-color@>=4.4.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.4.0.tgz", + "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.5.0.tgz", "dependencies": { "has-flag": { "version": "2.0.0", @@ -4654,9 +4654,9 @@ "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-6.0.13.tgz", "dependencies": { "chalk": { - "version": "2.1.0", + "version": "2.2.0", "from": "chalk@>=2.1.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.1.0.tgz", + "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.2.0.tgz", "dependencies": { "ansi-styles": { "version": "3.2.0", @@ -4690,9 +4690,9 @@ "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" }, "supports-color": { - "version": "4.4.0", + "version": "4.5.0", "from": "supports-color@>=4.4.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.4.0.tgz", + "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.5.0.tgz", "dependencies": { "has-flag": { "version": "2.0.0", @@ -4721,9 +4721,9 @@ "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-6.0.13.tgz", "dependencies": { "chalk": { - "version": "2.1.0", + "version": "2.2.0", "from": "chalk@>=2.1.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.1.0.tgz", + "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.2.0.tgz", "dependencies": { "ansi-styles": { "version": "3.2.0", @@ -4757,9 +4757,9 @@ "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" }, "supports-color": { - "version": "4.4.0", + "version": "4.5.0", "from": "supports-color@>=4.4.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.4.0.tgz", + "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.5.0.tgz", "dependencies": { "has-flag": { "version": "2.0.0", @@ -4790,9 +4790,9 @@ "resolved": "https://npm-registry.sipwise.com/es6-promise/-/es6-promise-4.1.1.tgz" }, "eslint": { - "version": "4.8.0", + "version": "4.9.0", "from": "eslint@>=4.8.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/eslint/-/eslint-4.8.0.tgz", + "resolved": "https://npm-registry.sipwise.com/eslint/-/eslint-4.9.0.tgz", "dependencies": { "ajv": { "version": "5.2.3", @@ -4850,7 +4850,7 @@ }, "strip-ansi": { "version": "3.0.1", - "from": "strip-ansi@>=3.0.1 <4.0.0", + "from": "strip-ansi@>=3.0.0 <4.0.0", "resolved": "https://npm-registry.sipwise.com/strip-ansi/-/strip-ansi-3.0.1.tgz", "dependencies": { "ansi-regex": { @@ -4875,9 +4875,9 @@ } }, "chalk": { - "version": "2.1.0", + "version": "2.2.0", "from": "chalk@>=2.1.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.1.0.tgz", + "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.2.0.tgz", "dependencies": { "ansi-styles": { "version": "3.2.0", @@ -4904,9 +4904,9 @@ "resolved": "https://npm-registry.sipwise.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" }, "supports-color": { - "version": "4.4.0", + "version": "4.5.0", "from": "supports-color@>=4.0.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.4.0.tgz", + "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.5.0.tgz", "dependencies": { "has-flag": { "version": "2.0.0", @@ -5307,7 +5307,7 @@ "dependencies": { "escape-string-regexp": { "version": "1.0.5", - "from": "escape-string-regexp@>=1.0.2 <2.0.0", + "from": "escape-string-regexp@>=1.0.5 <2.0.0", "resolved": "https://npm-registry.sipwise.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" } } @@ -5750,7 +5750,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -5761,9 +5761,9 @@ "resolved": "https://npm-registry.sipwise.com/object-assign/-/object-assign-4.1.1.tgz" }, "object-hash": { - "version": "1.1.8", + "version": "1.2.0", "from": "object-hash@>=1.1.4 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/object-hash/-/object-hash-1.1.8.tgz" + "resolved": "https://npm-registry.sipwise.com/object-hash/-/object-hash-1.2.0.tgz" }, "rimraf": { "version": "2.6.2", @@ -5868,9 +5868,9 @@ } }, "eslint-plugin-import": { - "version": "2.7.0", + "version": "2.8.0", "from": "eslint-plugin-import@>=2.7.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/eslint-plugin-import/-/eslint-plugin-import-2.7.0.tgz", + "resolved": "https://npm-registry.sipwise.com/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz", "dependencies": { "builtin-modules": { "version": "1.1.1", @@ -6016,7 +6016,7 @@ "dependencies": { "find-up": { "version": "2.1.0", - "from": "find-up@>=2.1.0 <3.0.0", + "from": "find-up@>=2.0.0 <3.0.0", "resolved": "https://npm-registry.sipwise.com/find-up/-/find-up-2.1.0.tgz", "dependencies": { "locate-path": { @@ -6209,9 +6209,9 @@ } }, "eslint-plugin-promise": { - "version": "3.5.0", + "version": "3.6.0", "from": "eslint-plugin-promise@>=3.5.0 <4.0.0", - "resolved": "https://npm-registry.sipwise.com/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz" + "resolved": "https://npm-registry.sipwise.com/eslint-plugin-promise/-/eslint-plugin-promise-3.6.0.tgz" }, "eslint-plugin-standard": { "version": "3.0.1", @@ -6224,9 +6224,9 @@ "resolved": "https://npm-registry.sipwise.com/eventsource-polyfill/-/eventsource-polyfill-0.9.6.tgz" }, "express": { - "version": "4.16.1", + "version": "4.16.2", "from": "express@>=4.16.1 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/express/-/express-4.16.1.tgz", + "resolved": "https://npm-registry.sipwise.com/express/-/express-4.16.2.tgz", "dependencies": { "accepts": { "version": "1.3.4", @@ -6538,7 +6538,7 @@ }, "loader-utils": { "version": "1.1.0", - "from": "loader-utils@>=1.0.2 <2.0.0", + "from": "loader-utils@>=1.1.0 <2.0.0", "resolved": "https://npm-registry.sipwise.com/loader-utils/-/loader-utils-1.1.0.tgz", "dependencies": { "big.js": { @@ -6553,7 +6553,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -6640,7 +6640,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -6817,9 +6817,9 @@ "resolved": "https://npm-registry.sipwise.com/bluebird/-/bluebird-3.5.1.tgz" }, "html-minifier": { - "version": "3.5.5", + "version": "3.5.6", "from": "html-minifier@>=3.2.3 <4.0.0", - "resolved": "https://npm-registry.sipwise.com/html-minifier/-/html-minifier-3.5.5.tgz", + "resolved": "https://npm-registry.sipwise.com/html-minifier/-/html-minifier-3.5.6.tgz", "dependencies": { "camel-case": { "version": "3.0.0", @@ -6847,7 +6847,7 @@ }, "clean-css": { "version": "4.1.9", - "from": "clean-css@>=4.0.12 <5.0.0", + "from": "clean-css@>=4.1.0 <4.2.0", "resolved": "https://npm-registry.sipwise.com/clean-css/-/clean-css-4.1.9.tgz", "dependencies": { "source-map": { @@ -6904,14 +6904,14 @@ "resolved": "https://npm-registry.sipwise.com/relateurl/-/relateurl-0.2.7.tgz" }, "uglify-js": { - "version": "3.1.3", + "version": "3.1.4", "from": "uglify-js@>=3.1.0 <3.2.0", - "resolved": "https://npm-registry.sipwise.com/uglify-js/-/uglify-js-3.1.3.tgz", + "resolved": "https://npm-registry.sipwise.com/uglify-js/-/uglify-js-3.1.4.tgz", "dependencies": { "source-map": { - "version": "0.5.7", - "from": "source-map@>=0.5.1 <0.6.0", - "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.5.7.tgz" + "version": "0.6.1", + "from": "source-map@>=0.6.1 <0.7.0", + "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" } } } @@ -6934,7 +6934,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" }, "object-assign": { @@ -7834,575 +7834,575 @@ "node-pre-gyp": { "version": "0.6.36", "from": "node-pre-gyp@^0.6.36", - "resolved": "https://npm-registry.sipwise.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz" + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz" }, "abbrev": { "version": "1.1.0", "from": "abbrev@1.1.0", - "resolved": "https://npm-registry.sipwise.com/abbrev/-/abbrev-1.1.0.tgz" + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz" }, "ajv": { "version": "4.11.8", "from": "ajv@4.11.8", - "resolved": "https://npm-registry.sipwise.com/ajv/-/ajv-4.11.8.tgz" + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz" }, "ansi-regex": { "version": "2.1.1", "from": "ansi-regex@2.1.1", - "resolved": "https://npm-registry.sipwise.com/ansi-regex/-/ansi-regex-2.1.1.tgz" + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" }, "aproba": { "version": "1.1.1", "from": "aproba@1.1.1", - "resolved": "https://npm-registry.sipwise.com/aproba/-/aproba-1.1.1.tgz" + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz" }, "are-we-there-yet": { "version": "1.1.4", "from": "are-we-there-yet@1.1.4", - "resolved": "https://npm-registry.sipwise.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz" + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz" }, "asn1": { "version": "0.2.3", "from": "asn1@0.2.3", - "resolved": "https://npm-registry.sipwise.com/asn1/-/asn1-0.2.3.tgz" + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz" }, "assert-plus": { "version": "0.2.0", "from": "assert-plus@0.2.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-0.2.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz" }, "asynckit": { "version": "0.4.0", "from": "asynckit@0.4.0", - "resolved": "https://npm-registry.sipwise.com/asynckit/-/asynckit-0.4.0.tgz" + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" }, "aws-sign2": { "version": "0.6.0", "from": "aws-sign2@0.6.0", - "resolved": "https://npm-registry.sipwise.com/aws-sign2/-/aws-sign2-0.6.0.tgz" + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz" }, "aws4": { "version": "1.6.0", "from": "aws4@1.6.0", - "resolved": "https://npm-registry.sipwise.com/aws4/-/aws4-1.6.0.tgz" + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz" }, "balanced-match": { "version": "0.4.2", "from": "balanced-match@0.4.2", - "resolved": "https://npm-registry.sipwise.com/balanced-match/-/balanced-match-0.4.2.tgz" + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz" }, "bcrypt-pbkdf": { "version": "1.0.1", "from": "bcrypt-pbkdf@1.0.1", - "resolved": "https://npm-registry.sipwise.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz" }, "block-stream": { "version": "0.0.9", "from": "block-stream@0.0.9", - "resolved": "https://npm-registry.sipwise.com/block-stream/-/block-stream-0.0.9.tgz" + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz" }, "boom": { "version": "2.10.1", "from": "boom@2.10.1", - "resolved": "https://npm-registry.sipwise.com/boom/-/boom-2.10.1.tgz" + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz" }, "brace-expansion": { "version": "1.1.7", "from": "brace-expansion@1.1.7", - "resolved": "https://npm-registry.sipwise.com/brace-expansion/-/brace-expansion-1.1.7.tgz" + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz" }, "buffer-shims": { "version": "1.0.0", "from": "buffer-shims@1.0.0", - "resolved": "https://npm-registry.sipwise.com/buffer-shims/-/buffer-shims-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz" }, "caseless": { "version": "0.12.0", "from": "caseless@0.12.0", - "resolved": "https://npm-registry.sipwise.com/caseless/-/caseless-0.12.0.tgz" + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" }, "co": { "version": "4.6.0", "from": "co@4.6.0", - "resolved": "https://npm-registry.sipwise.com/co/-/co-4.6.0.tgz" + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz" }, "code-point-at": { "version": "1.1.0", "from": "code-point-at@1.1.0", - "resolved": "https://npm-registry.sipwise.com/code-point-at/-/code-point-at-1.1.0.tgz" + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" }, "combined-stream": { "version": "1.0.5", "from": "combined-stream@1.0.5", - "resolved": "https://npm-registry.sipwise.com/combined-stream/-/combined-stream-1.0.5.tgz" + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz" }, "concat-map": { "version": "0.0.1", "from": "concat-map@0.0.1", - "resolved": "https://npm-registry.sipwise.com/concat-map/-/concat-map-0.0.1.tgz" + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" }, "console-control-strings": { "version": "1.1.0", "from": "console-control-strings@1.1.0", - "resolved": "https://npm-registry.sipwise.com/console-control-strings/-/console-control-strings-1.1.0.tgz" + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" }, "core-util-is": { "version": "1.0.2", "from": "core-util-is@1.0.2", - "resolved": "https://npm-registry.sipwise.com/core-util-is/-/core-util-is-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" }, "cryptiles": { "version": "2.0.5", "from": "cryptiles@2.0.5", - "resolved": "https://npm-registry.sipwise.com/cryptiles/-/cryptiles-2.0.5.tgz" + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz" }, "debug": { "version": "2.6.8", "from": "debug@2.6.8", - "resolved": "https://npm-registry.sipwise.com/debug/-/debug-2.6.8.tgz" + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz" }, "deep-extend": { "version": "0.4.2", "from": "deep-extend@0.4.2", - "resolved": "https://npm-registry.sipwise.com/deep-extend/-/deep-extend-0.4.2.tgz" + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz" }, "delayed-stream": { "version": "1.0.0", "from": "delayed-stream@1.0.0", - "resolved": "https://npm-registry.sipwise.com/delayed-stream/-/delayed-stream-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" }, "delegates": { "version": "1.0.0", "from": "delegates@1.0.0", - "resolved": "https://npm-registry.sipwise.com/delegates/-/delegates-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" }, "ecc-jsbn": { "version": "0.1.1", "from": "ecc-jsbn@0.1.1", - "resolved": "https://npm-registry.sipwise.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz" + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz" }, "extend": { "version": "3.0.1", "from": "extend@3.0.1", - "resolved": "https://npm-registry.sipwise.com/extend/-/extend-3.0.1.tgz" + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz" }, "extsprintf": { "version": "1.0.2", "from": "extsprintf@1.0.2", - "resolved": "https://npm-registry.sipwise.com/extsprintf/-/extsprintf-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz" }, "forever-agent": { "version": "0.6.1", "from": "forever-agent@0.6.1", - "resolved": "https://npm-registry.sipwise.com/forever-agent/-/forever-agent-0.6.1.tgz" + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" }, "form-data": { "version": "2.1.4", "from": "form-data@2.1.4", - "resolved": "https://npm-registry.sipwise.com/form-data/-/form-data-2.1.4.tgz" - }, - "fs.realpath": { - "version": "1.0.0", - "from": "fs.realpath@1.0.0", - "resolved": "https://npm-registry.sipwise.com/fs.realpath/-/fs.realpath-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz" }, "fstream": { "version": "1.0.11", "from": "fstream@1.0.11", - "resolved": "https://npm-registry.sipwise.com/fstream/-/fstream-1.0.11.tgz" + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz" }, "fstream-ignore": { "version": "1.0.5", "from": "fstream-ignore@1.0.5", - "resolved": "https://npm-registry.sipwise.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz" + "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz" + }, + "fs.realpath": { + "version": "1.0.0", + "from": "fs.realpath@1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" }, "gauge": { "version": "2.7.4", "from": "gauge@2.7.4", - "resolved": "https://npm-registry.sipwise.com/gauge/-/gauge-2.7.4.tgz" + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz" }, "glob": { "version": "7.1.2", "from": "glob@7.1.2", - "resolved": "https://npm-registry.sipwise.com/glob/-/glob-7.1.2.tgz" + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" }, "graceful-fs": { "version": "4.1.11", "from": "graceful-fs@4.1.11", - "resolved": "https://npm-registry.sipwise.com/graceful-fs/-/graceful-fs-4.1.11.tgz" - }, - "har-schema": { - "version": "1.0.5", - "from": "har-schema@1.0.5", - "resolved": "https://npm-registry.sipwise.com/har-schema/-/har-schema-1.0.5.tgz" + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz" }, "har-validator": { "version": "4.2.1", "from": "har-validator@4.2.1", - "resolved": "https://npm-registry.sipwise.com/har-validator/-/har-validator-4.2.1.tgz" + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz" + }, + "har-schema": { + "version": "1.0.5", + "from": "har-schema@1.0.5", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz" }, "has-unicode": { "version": "2.0.1", "from": "has-unicode@2.0.1", - "resolved": "https://npm-registry.sipwise.com/has-unicode/-/has-unicode-2.0.1.tgz" + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" }, "hawk": { "version": "3.1.3", "from": "hawk@3.1.3", - "resolved": "https://npm-registry.sipwise.com/hawk/-/hawk-3.1.3.tgz" - }, - "hoek": { - "version": "2.16.3", - "from": "hoek@2.16.3", - "resolved": "https://npm-registry.sipwise.com/hoek/-/hoek-2.16.3.tgz" + "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz" }, "http-signature": { "version": "1.1.1", "from": "http-signature@1.1.1", - "resolved": "https://npm-registry.sipwise.com/http-signature/-/http-signature-1.1.1.tgz" + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz" + }, + "hoek": { + "version": "2.16.3", + "from": "hoek@2.16.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz" }, "inflight": { "version": "1.0.6", "from": "inflight@1.0.6", - "resolved": "https://npm-registry.sipwise.com/inflight/-/inflight-1.0.6.tgz" + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" }, "inherits": { "version": "2.0.3", "from": "inherits@2.0.3", - "resolved": "https://npm-registry.sipwise.com/inherits/-/inherits-2.0.3.tgz" + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" }, "ini": { "version": "1.3.4", "from": "ini@1.3.4", - "resolved": "https://npm-registry.sipwise.com/ini/-/ini-1.3.4.tgz" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "from": "is-fullwidth-code-point@1.0.0", - "resolved": "https://npm-registry.sipwise.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz" }, "is-typedarray": { "version": "1.0.0", "from": "is-typedarray@1.0.0", - "resolved": "https://npm-registry.sipwise.com/is-typedarray/-/is-typedarray-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "from": "is-fullwidth-code-point@1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" }, "isarray": { "version": "1.0.0", "from": "isarray@1.0.0", - "resolved": "https://npm-registry.sipwise.com/isarray/-/isarray-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" }, "isstream": { "version": "0.1.2", "from": "isstream@0.1.2", - "resolved": "https://npm-registry.sipwise.com/isstream/-/isstream-0.1.2.tgz" + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" }, "jodid25519": { "version": "1.0.2", "from": "jodid25519@1.0.2", - "resolved": "https://npm-registry.sipwise.com/jodid25519/-/jodid25519-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz" }, "jsbn": { "version": "0.1.1", "from": "jsbn@0.1.1", - "resolved": "https://npm-registry.sipwise.com/jsbn/-/jsbn-0.1.1.tgz" + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" }, "json-schema": { "version": "0.2.3", "from": "json-schema@0.2.3", - "resolved": "https://npm-registry.sipwise.com/json-schema/-/json-schema-0.2.3.tgz" + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" }, "json-stable-stringify": { "version": "1.0.1", "from": "json-stable-stringify@1.0.1", - "resolved": "https://npm-registry.sipwise.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" }, "json-stringify-safe": { "version": "5.0.1", "from": "json-stringify-safe@5.0.1", - "resolved": "https://npm-registry.sipwise.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" }, "jsonify": { "version": "0.0.0", "from": "jsonify@0.0.0", - "resolved": "https://npm-registry.sipwise.com/jsonify/-/jsonify-0.0.0.tgz" + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz" }, "mime-db": { "version": "1.27.0", "from": "mime-db@1.27.0", - "resolved": "https://npm-registry.sipwise.com/mime-db/-/mime-db-1.27.0.tgz" + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz" }, "mime-types": { "version": "2.1.15", "from": "mime-types@2.1.15", - "resolved": "https://npm-registry.sipwise.com/mime-types/-/mime-types-2.1.15.tgz" + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz" }, "minimatch": { "version": "3.0.4", "from": "minimatch@3.0.4", - "resolved": "https://npm-registry.sipwise.com/minimatch/-/minimatch-3.0.4.tgz" + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" }, "minimist": { "version": "0.0.8", "from": "minimist@0.0.8", - "resolved": "https://npm-registry.sipwise.com/minimist/-/minimist-0.0.8.tgz" + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" }, "mkdirp": { "version": "0.5.1", "from": "mkdirp@0.5.1", - "resolved": "https://npm-registry.sipwise.com/mkdirp/-/mkdirp-0.5.1.tgz" + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" }, "ms": { "version": "2.0.0", "from": "ms@2.0.0", - "resolved": "https://npm-registry.sipwise.com/ms/-/ms-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" }, "nopt": { "version": "4.0.1", "from": "nopt@4.0.1", - "resolved": "https://npm-registry.sipwise.com/nopt/-/nopt-4.0.1.tgz" + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz" }, "npmlog": { "version": "4.1.0", "from": "npmlog@4.1.0", - "resolved": "https://npm-registry.sipwise.com/npmlog/-/npmlog-4.1.0.tgz" + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.0.tgz" }, "number-is-nan": { "version": "1.0.1", "from": "number-is-nan@1.0.1", - "resolved": "https://npm-registry.sipwise.com/number-is-nan/-/number-is-nan-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" }, "oauth-sign": { "version": "0.8.2", "from": "oauth-sign@0.8.2", - "resolved": "https://npm-registry.sipwise.com/oauth-sign/-/oauth-sign-0.8.2.tgz" + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz" }, "object-assign": { "version": "4.1.1", "from": "object-assign@4.1.1", - "resolved": "https://npm-registry.sipwise.com/object-assign/-/object-assign-4.1.1.tgz" + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" }, "once": { "version": "1.4.0", "from": "once@1.4.0", - "resolved": "https://npm-registry.sipwise.com/once/-/once-1.4.0.tgz" + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz" }, "os-homedir": { "version": "1.0.2", "from": "os-homedir@1.0.2", - "resolved": "https://npm-registry.sipwise.com/os-homedir/-/os-homedir-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" }, "os-tmpdir": { "version": "1.0.2", "from": "os-tmpdir@1.0.2", - "resolved": "https://npm-registry.sipwise.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" }, "osenv": { "version": "0.1.4", "from": "osenv@0.1.4", - "resolved": "https://npm-registry.sipwise.com/osenv/-/osenv-0.1.4.tgz" + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz" }, "path-is-absolute": { "version": "1.0.1", "from": "path-is-absolute@1.0.1", - "resolved": "https://npm-registry.sipwise.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" }, "performance-now": { "version": "0.2.0", "from": "performance-now@0.2.0", - "resolved": "https://npm-registry.sipwise.com/performance-now/-/performance-now-0.2.0.tgz" + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz" }, "process-nextick-args": { "version": "1.0.7", "from": "process-nextick-args@1.0.7", - "resolved": "https://npm-registry.sipwise.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz" + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz" }, "punycode": { "version": "1.4.1", "from": "punycode@1.4.1", - "resolved": "https://npm-registry.sipwise.com/punycode/-/punycode-1.4.1.tgz" + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" }, "qs": { "version": "6.4.0", "from": "qs@6.4.0", - "resolved": "https://npm-registry.sipwise.com/qs/-/qs-6.4.0.tgz" + "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz" }, "readable-stream": { "version": "2.2.9", "from": "readable-stream@2.2.9", - "resolved": "https://npm-registry.sipwise.com/readable-stream/-/readable-stream-2.2.9.tgz" + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.9.tgz" }, "request": { "version": "2.81.0", "from": "request@2.81.0", - "resolved": "https://npm-registry.sipwise.com/request/-/request-2.81.0.tgz" + "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz" }, "rimraf": { "version": "2.6.1", "from": "rimraf@2.6.1", - "resolved": "https://npm-registry.sipwise.com/rimraf/-/rimraf-2.6.1.tgz" + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz" }, "safe-buffer": { "version": "5.0.1", "from": "safe-buffer@5.0.1", - "resolved": "https://npm-registry.sipwise.com/safe-buffer/-/safe-buffer-5.0.1.tgz" + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz" }, "semver": { "version": "5.3.0", "from": "semver@5.3.0", - "resolved": "https://npm-registry.sipwise.com/semver/-/semver-5.3.0.tgz" + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" }, "set-blocking": { "version": "2.0.0", "from": "set-blocking@2.0.0", - "resolved": "https://npm-registry.sipwise.com/set-blocking/-/set-blocking-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" }, "signal-exit": { "version": "3.0.2", "from": "signal-exit@3.0.2", - "resolved": "https://npm-registry.sipwise.com/signal-exit/-/signal-exit-3.0.2.tgz" + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz" }, "sntp": { "version": "1.0.9", "from": "sntp@1.0.9", - "resolved": "https://npm-registry.sipwise.com/sntp/-/sntp-1.0.9.tgz" + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz" }, "string-width": { "version": "1.0.2", "from": "string-width@1.0.2", - "resolved": "https://npm-registry.sipwise.com/string-width/-/string-width-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" }, "string_decoder": { "version": "1.0.1", "from": "string_decoder@1.0.1", - "resolved": "https://npm-registry.sipwise.com/string_decoder/-/string_decoder-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.1.tgz" }, "stringstream": { "version": "0.0.5", "from": "stringstream@0.0.5", - "resolved": "https://npm-registry.sipwise.com/stringstream/-/stringstream-0.0.5.tgz" + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz" }, "strip-ansi": { "version": "3.0.1", "from": "strip-ansi@3.0.1", - "resolved": "https://npm-registry.sipwise.com/strip-ansi/-/strip-ansi-3.0.1.tgz" - }, - "tar": { - "version": "2.2.1", - "from": "tar@2.2.1", - "resolved": "https://npm-registry.sipwise.com/tar/-/tar-2.2.1.tgz" + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" }, "strip-json-comments": { "version": "2.0.1", "from": "strip-json-comments@2.0.1", - "resolved": "https://npm-registry.sipwise.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + }, + "tar": { + "version": "2.2.1", + "from": "tar@2.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz" }, "tar-pack": { "version": "3.4.0", "from": "tar-pack@3.4.0", - "resolved": "https://npm-registry.sipwise.com/tar-pack/-/tar-pack-3.4.0.tgz" + "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.4.0.tgz" }, "tough-cookie": { "version": "2.3.2", "from": "tough-cookie@2.3.2", - "resolved": "https://npm-registry.sipwise.com/tough-cookie/-/tough-cookie-2.3.2.tgz" + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz" }, "tunnel-agent": { "version": "0.6.0", "from": "tunnel-agent@0.6.0", - "resolved": "https://npm-registry.sipwise.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" }, "tweetnacl": { "version": "0.14.5", "from": "tweetnacl@0.14.5", - "resolved": "https://npm-registry.sipwise.com/tweetnacl/-/tweetnacl-0.14.5.tgz" + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" }, "uid-number": { "version": "0.0.6", "from": "uid-number@0.0.6", - "resolved": "https://npm-registry.sipwise.com/uid-number/-/uid-number-0.0.6.tgz" + "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz" }, "util-deprecate": { "version": "1.0.2", "from": "util-deprecate@1.0.2", - "resolved": "https://npm-registry.sipwise.com/util-deprecate/-/util-deprecate-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" }, "uuid": { "version": "3.0.1", "from": "uuid@3.0.1", - "resolved": "https://npm-registry.sipwise.com/uuid/-/uuid-3.0.1.tgz" + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz" }, "verror": { "version": "1.3.6", "from": "verror@1.3.6", - "resolved": "https://npm-registry.sipwise.com/verror/-/verror-1.3.6.tgz" + "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz" }, "wide-align": { "version": "1.1.2", "from": "wide-align@1.1.2", - "resolved": "https://npm-registry.sipwise.com/wide-align/-/wide-align-1.1.2.tgz" + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz" }, "wrappy": { "version": "1.0.2", "from": "wrappy@1.0.2", - "resolved": "https://npm-registry.sipwise.com/wrappy/-/wrappy-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" }, "dashdash": { "version": "1.14.1", "from": "dashdash@1.14.1", - "resolved": "https://npm-registry.sipwise.com/dashdash/-/dashdash-1.14.1.tgz", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", "from": "assert-plus@1.0.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" } } }, "getpass": { "version": "0.1.7", "from": "getpass@0.1.7", - "resolved": "https://npm-registry.sipwise.com/getpass/-/getpass-0.1.7.tgz", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", "from": "assert-plus@1.0.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" } } }, "jsprim": { "version": "1.4.0", "from": "jsprim@1.4.0", - "resolved": "https://npm-registry.sipwise.com/jsprim/-/jsprim-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", "from": "assert-plus@1.0.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" } } }, "rc": { "version": "1.2.1", "from": "rc@1.2.1", - "resolved": "https://npm-registry.sipwise.com/rc/-/rc-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz", "dependencies": { "minimist": { "version": "1.2.0", "from": "minimist@1.2.0", - "resolved": "https://npm-registry.sipwise.com/minimist/-/minimist-1.2.0.tgz" + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz" } } }, "sshpk": { "version": "1.13.0", "from": "sshpk@1.13.0", - "resolved": "https://npm-registry.sipwise.com/sshpk/-/sshpk-1.13.0.tgz", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.0.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", "from": "assert-plus@1.0.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" } } } @@ -8697,7 +8697,7 @@ }, "safe-buffer": { "version": "5.1.1", - "from": "safe-buffer@5.1.1", + "from": "safe-buffer@>=5.0.1 <6.0.0", "resolved": "https://npm-registry.sipwise.com/safe-buffer/-/safe-buffer-5.1.1.tgz" }, "socket.io": { @@ -9126,15 +9126,15 @@ "dependencies": { "minimist": { "version": "1.2.0", - "from": "minimist@1.2.0", + "from": "minimist@>=1.2.0 <2.0.0", "resolved": "https://npm-registry.sipwise.com/minimist/-/minimist-1.2.0.tgz" } } }, "karma-webpack": { - "version": "2.0.4", + "version": "2.0.5", "from": "karma-webpack@>=2.0.4 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/karma-webpack/-/karma-webpack-2.0.4.tgz", + "resolved": "https://npm-registry.sipwise.com/karma-webpack/-/karma-webpack-2.0.5.tgz", "dependencies": { "async": { "version": "0.9.2", @@ -9143,7 +9143,7 @@ }, "loader-utils": { "version": "0.2.17", - "from": "loader-utils@>=0.2.16 <0.3.0", + "from": "loader-utils@>=0.2.5 <0.3.0", "resolved": "https://npm-registry.sipwise.com/loader-utils/-/loader-utils-0.2.17.tgz", "dependencies": { "big.js": { @@ -9158,7 +9158,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" }, "object-assign": { @@ -9187,15 +9187,20 @@ } } }, + "load-script": { + "version": "1.0.0", + "from": "load-script@1.0.0", + "resolved": "https://npm-registry.sipwise.com/load-script/-/load-script-1.0.0.tgz" + }, "lodash": { "version": "4.17.4", "from": "lodash@>=4.17.4 <5.0.0", "resolved": "https://npm-registry.sipwise.com/lodash/-/lodash-4.17.4.tgz" }, "mocha": { - "version": "4.0.0", + "version": "4.0.1", "from": "mocha@>=4.0.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/mocha/-/mocha-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-4.0.1.tgz", "dependencies": { "browser-stdout": { "version": "1.3.0", @@ -9204,7 +9209,7 @@ }, "commander": { "version": "2.11.0", - "from": "commander@>=2.11.0 <2.12.0", + "from": "commander@2.11.0", "resolved": "https://npm-registry.sipwise.com/commander/-/commander-2.11.0.tgz" }, "debug": { @@ -9226,13 +9231,13 @@ }, "escape-string-regexp": { "version": "1.0.5", - "from": "escape-string-regexp@1.0.5", + "from": "escape-string-regexp@>=1.0.2 <2.0.0", "resolved": "https://npm-registry.sipwise.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" }, "growl": { - "version": "1.10.2", - "from": "growl@1.10.2", - "resolved": "https://npm-registry.sipwise.com/growl/-/growl-1.10.2.tgz" + "version": "1.10.3", + "from": "growl@1.10.3", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz" }, "he": { "version": "1.1.1", @@ -9311,12 +9316,12 @@ }, "object-assign": { "version": "4.1.1", - "from": "object-assign@>=4.0.1 <5.0.0", + "from": "object-assign@>=4.1.0 <5.0.0", "resolved": "https://npm-registry.sipwise.com/object-assign/-/object-assign-4.1.1.tgz" }, "postcss": { "version": "5.2.18", - "from": "postcss@>=5.2.15 <6.0.0", + "from": "postcss@>=5.0.14 <6.0.0", "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-5.2.18.tgz", "dependencies": { "chalk": { @@ -9372,7 +9377,7 @@ }, "source-map": { "version": "0.5.7", - "from": "source-map@>=0.5.6 <0.6.0", + "from": "source-map@>=0.5.3 <0.6.0", "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.5.7.tgz" }, "supports-color": { @@ -9555,14 +9560,14 @@ "resolved": "https://npm-registry.sipwise.com/browserslist/-/browserslist-1.7.7.tgz", "dependencies": { "caniuse-db": { - "version": "1.0.30000744", - "from": "caniuse-db@>=1.0.30000639 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000744.tgz" + "version": "1.0.30000748", + "from": "caniuse-db@>=1.0.30000529 <2.0.0", + "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000748.tgz" }, "electron-to-chromium": { - "version": "1.3.24", + "version": "1.3.26", "from": "electron-to-chromium@>=1.2.7 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/electron-to-chromium/-/electron-to-chromium-1.3.24.tgz" + "resolved": "https://npm-registry.sipwise.com/electron-to-chromium/-/electron-to-chromium-1.3.26.tgz" } } }, @@ -9572,9 +9577,9 @@ "resolved": "https://npm-registry.sipwise.com/caniuse-api/-/caniuse-api-1.6.1.tgz", "dependencies": { "caniuse-db": { - "version": "1.0.30000744", - "from": "caniuse-db@>=1.0.30000639 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000744.tgz" + "version": "1.0.30000748", + "from": "caniuse-db@>=1.0.30000529 <2.0.0", + "resolved": "https://npm-registry.sipwise.com/caniuse-db/-/caniuse-db-1.0.30000748.tgz" }, "lodash.memoize": { "version": "4.1.2", @@ -9651,7 +9656,7 @@ "dependencies": { "alphanum-sort": { "version": "1.0.2", - "from": "alphanum-sort@>=1.0.1 <2.0.0", + "from": "alphanum-sort@>=1.0.2 <2.0.0", "resolved": "https://npm-registry.sipwise.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz" }, "postcss-selector-parser": { @@ -9984,7 +9989,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -10115,7 +10120,7 @@ }, "os-homedir": { "version": "1.0.2", - "from": "os-homedir@>=1.0.0 <2.0.0", + "from": "os-homedir@>=1.0.1 <2.0.0", "resolved": "https://npm-registry.sipwise.com/os-homedir/-/os-homedir-1.0.2.tgz" }, "parse-json": { @@ -10175,7 +10180,7 @@ }, "escape-string-regexp": { "version": "1.0.5", - "from": "escape-string-regexp@1.0.5", + "from": "escape-string-regexp@>=1.0.2 <2.0.0", "resolved": "https://npm-registry.sipwise.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" }, "has-ansi": { @@ -10326,9 +10331,9 @@ } }, "uglify-js": { - "version": "3.1.3", - "from": "uglify-js@>=3.1.0 <3.2.0", - "resolved": "https://npm-registry.sipwise.com/uglify-js/-/uglify-js-3.1.3.tgz", + "version": "3.1.4", + "from": "uglify-js@>=3.0.6 <4.0.0", + "resolved": "https://npm-registry.sipwise.com/uglify-js/-/uglify-js-3.1.4.tgz", "dependencies": { "commander": { "version": "2.11.0", @@ -10336,15 +10341,15 @@ "resolved": "https://npm-registry.sipwise.com/commander/-/commander-2.11.0.tgz" }, "source-map": { - "version": "0.5.7", - "from": "source-map@>=0.5.1 <0.6.0", - "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.5.7.tgz" + "version": "0.6.1", + "from": "source-map@>=0.6.1 <0.7.0", + "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" } } }, "yargs": { "version": "8.0.2", - "from": "yargs@>=8.0.2 <9.0.0", + "from": "yargs@>=8.0.1 <9.0.0", "resolved": "https://npm-registry.sipwise.com/yargs/-/yargs-8.0.2.tgz", "dependencies": { "camelcase": { @@ -10737,7 +10742,7 @@ }, "quasar-framework": { "version": "0.14.4", - "from": "quasar-framework@>=0.14.4 <0.15.0", + "from": "quasar-framework@0.14.4", "resolved": "https://npm-registry.sipwise.com/quasar-framework/-/quasar-framework-0.14.4.tgz" }, "shelljs": { @@ -10921,7 +10926,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -10960,7 +10965,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -10974,18 +10979,18 @@ }, "vue": { "version": "2.3.4", - "from": "vue@>=2.3.4 <2.4.0", + "from": "vue@2.3.4", "resolved": "https://npm-registry.sipwise.com/vue/-/vue-2.3.4.tgz" }, "vue-i18n": { - "version": "7.3.1", + "version": "7.3.2", "from": "vue-i18n@>=7.3.0 <8.0.0", - "resolved": "https://npm-registry.sipwise.com/vue-i18n/-/vue-i18n-7.3.1.tgz" + "resolved": "https://npm-registry.sipwise.com/vue-i18n/-/vue-i18n-7.3.2.tgz" }, "vue-loader": { - "version": "13.0.5", + "version": "13.3.0", "from": "vue-loader@>=13.0.5 <14.0.0", - "resolved": "https://npm-registry.sipwise.com/vue-loader/-/vue-loader-13.0.5.tgz", + "resolved": "https://npm-registry.sipwise.com/vue-loader/-/vue-loader-13.3.0.tgz", "dependencies": { "consolidate": { "version": "0.14.5", @@ -11045,13 +11050,13 @@ }, "postcss": { "version": "6.0.13", - "from": "postcss@>=6.0.6 <7.0.0", + "from": "postcss@>=6.0.8 <7.0.0", "resolved": "https://npm-registry.sipwise.com/postcss/-/postcss-6.0.13.tgz", "dependencies": { "chalk": { - "version": "2.1.0", + "version": "2.2.0", "from": "chalk@>=2.1.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.1.0.tgz", + "resolved": "https://npm-registry.sipwise.com/chalk/-/chalk-2.2.0.tgz", "dependencies": { "ansi-styles": { "version": "3.2.0", @@ -11079,15 +11084,10 @@ } } }, - "source-map": { - "version": "0.6.1", - "from": "source-map@>=0.6.1 <0.7.0", - "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" - }, "supports-color": { - "version": "4.4.0", + "version": "4.5.0", "from": "supports-color@>=4.4.0 <5.0.0", - "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.4.0.tgz", + "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.5.0.tgz", "dependencies": { "has-flag": { "version": "2.0.0", @@ -11100,7 +11100,7 @@ }, "postcss-load-config": { "version": "1.2.0", - "from": "postcss-load-config@>=1.2.0 <2.0.0", + "from": "postcss-load-config@>=1.1.0 <2.0.0", "resolved": "https://npm-registry.sipwise.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz", "dependencies": { "cosmiconfig": { @@ -11144,7 +11144,7 @@ }, "os-homedir": { "version": "1.0.2", - "from": "os-homedir@>=1.0.0 <2.0.0", + "from": "os-homedir@>=1.0.1 <2.0.0", "resolved": "https://npm-registry.sipwise.com/os-homedir/-/os-homedir-1.0.2.tgz" }, "parse-json": { @@ -11219,7 +11219,7 @@ }, "resolve": { "version": "1.4.0", - "from": "resolve@>=1.3.3 <2.0.0", + "from": "resolve@>=1.4.0 <2.0.0", "resolved": "https://npm-registry.sipwise.com/resolve/-/resolve-1.4.0.tgz", "dependencies": { "path-parse": { @@ -11230,19 +11230,19 @@ } }, "source-map": { - "version": "0.5.7", - "from": "source-map@>=0.5.6 <0.6.0", - "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.5.7.tgz" + "version": "0.6.1", + "from": "source-map@>=0.6.1 <0.7.0", + "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.6.1.tgz" }, "vue-hot-reload-api": { - "version": "2.1.1", - "from": "vue-hot-reload-api@>=2.1.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/vue-hot-reload-api/-/vue-hot-reload-api-2.1.1.tgz" + "version": "2.2.0", + "from": "vue-hot-reload-api@>=2.2.0 <3.0.0", + "resolved": "https://npm-registry.sipwise.com/vue-hot-reload-api/-/vue-hot-reload-api-2.2.0.tgz" }, "vue-template-es2015-compiler": { - "version": "1.5.3", - "from": "vue-template-es2015-compiler@>=1.5.3 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.3.tgz" + "version": "1.6.0", + "from": "vue-template-es2015-compiler@>=1.6.0 <2.0.0", + "resolved": "https://npm-registry.sipwise.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.6.0.tgz" } } }, @@ -11371,9 +11371,9 @@ } }, "vue-router": { - "version": "2.7.0", + "version": "2.8.1", "from": "vue-router@>=2.7.0 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/vue-router/-/vue-router-2.7.0.tgz" + "resolved": "https://npm-registry.sipwise.com/vue-router/-/vue-router-2.8.1.tgz" }, "vue-style-loader": { "version": "3.0.3", @@ -11402,7 +11402,7 @@ }, "json5": { "version": "0.5.1", - "from": "json5@>=0.5.1 <0.6.0", + "from": "json5@>=0.5.0 <0.6.0", "resolved": "https://npm-registry.sipwise.com/json5/-/json5-0.5.1.tgz" } } @@ -11427,9 +11427,9 @@ } }, "vuex": { - "version": "2.4.1", + "version": "2.5.0", "from": "vuex@>=2.4.1 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/vuex/-/vuex-2.4.1.tgz" + "resolved": "https://npm-registry.sipwise.com/vuex/-/vuex-2.5.0.tgz" }, "vuex-router-sync": { "version": "4.3.2", @@ -11437,9 +11437,9 @@ "resolved": "https://npm-registry.sipwise.com/vuex-router-sync/-/vuex-router-sync-4.3.2.tgz" }, "webpack": { - "version": "3.6.0", + "version": "3.8.1", "from": "webpack@>=3.6.0 <4.0.0", - "resolved": "https://npm-registry.sipwise.com/webpack/-/webpack-3.6.0.tgz", + "resolved": "https://npm-registry.sipwise.com/webpack/-/webpack-3.8.1.tgz", "dependencies": { "acorn": { "version": "5.1.2", @@ -11460,7 +11460,7 @@ }, "ajv": { "version": "5.2.3", - "from": "ajv@>=5.0.0 <6.0.0", + "from": "ajv@>=5.1.5 <6.0.0", "resolved": "https://npm-registry.sipwise.com/ajv/-/ajv-5.2.3.tgz", "dependencies": { "co": { @@ -11535,14 +11535,14 @@ "resolved": "https://npm-registry.sipwise.com/d/-/d-1.0.0.tgz" }, "es5-ext": { - "version": "0.10.30", + "version": "0.10.35", "from": "es5-ext@>=0.10.14 <0.11.0", - "resolved": "https://npm-registry.sipwise.com/es5-ext/-/es5-ext-0.10.30.tgz" + "resolved": "https://npm-registry.sipwise.com/es5-ext/-/es5-ext-0.10.35.tgz" }, "es6-iterator": { - "version": "2.0.1", + "version": "2.0.3", "from": "es6-iterator@>=2.0.1 <2.1.0", - "resolved": "https://npm-registry.sipwise.com/es6-iterator/-/es6-iterator-2.0.1.tgz" + "resolved": "https://npm-registry.sipwise.com/es6-iterator/-/es6-iterator-2.0.3.tgz" }, "es6-set": { "version": "0.1.5", @@ -11572,14 +11572,14 @@ "resolved": "https://npm-registry.sipwise.com/d/-/d-1.0.0.tgz" }, "es5-ext": { - "version": "0.10.30", + "version": "0.10.35", "from": "es5-ext@>=0.10.14 <0.11.0", - "resolved": "https://npm-registry.sipwise.com/es5-ext/-/es5-ext-0.10.30.tgz" + "resolved": "https://npm-registry.sipwise.com/es5-ext/-/es5-ext-0.10.35.tgz" }, "es6-iterator": { - "version": "2.0.1", + "version": "2.0.3", "from": "es6-iterator@>=2.0.1 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/es6-iterator/-/es6-iterator-2.0.1.tgz" + "resolved": "https://npm-registry.sipwise.com/es6-iterator/-/es6-iterator-2.0.3.tgz" }, "es6-symbol": { "version": "3.1.1", @@ -11602,7 +11602,7 @@ }, "estraverse": { "version": "4.2.0", - "from": "estraverse@>=4.1.1 <5.0.0", + "from": "estraverse@>=4.2.0 <5.0.0", "resolved": "https://npm-registry.sipwise.com/estraverse/-/estraverse-4.2.0.tgz" } } @@ -11784,9 +11784,9 @@ "resolved": "https://npm-registry.sipwise.com/browserify-cipher/-/browserify-cipher-1.0.0.tgz", "dependencies": { "browserify-aes": { - "version": "1.0.8", + "version": "1.1.1", "from": "browserify-aes@>=1.0.4 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/browserify-aes/-/browserify-aes-1.0.8.tgz", + "resolved": "https://npm-registry.sipwise.com/browserify-aes/-/browserify-aes-1.1.1.tgz", "dependencies": { "buffer-xor": { "version": "1.0.3", @@ -11927,9 +11927,9 @@ } }, "browserify-aes": { - "version": "1.0.8", + "version": "1.1.1", "from": "browserify-aes@>=1.0.0 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/browserify-aes/-/browserify-aes-1.0.8.tgz", + "resolved": "https://npm-registry.sipwise.com/browserify-aes/-/browserify-aes-1.1.1.tgz", "dependencies": { "buffer-xor": { "version": "1.0.3", @@ -12056,7 +12056,7 @@ "dependencies": { "safe-buffer": { "version": "5.1.1", - "from": "safe-buffer@>=5.0.1 <6.0.0", + "from": "safe-buffer@>=5.1.1 <5.2.0", "resolved": "https://npm-registry.sipwise.com/safe-buffer/-/safe-buffer-5.1.1.tgz" } } @@ -12188,9 +12188,9 @@ } }, "browserify-aes": { - "version": "1.0.8", + "version": "1.1.1", "from": "browserify-aes@>=1.0.0 <2.0.0", - "resolved": "https://npm-registry.sipwise.com/browserify-aes/-/browserify-aes-1.0.8.tgz", + "resolved": "https://npm-registry.sipwise.com/browserify-aes/-/browserify-aes-1.1.1.tgz", "dependencies": { "buffer-xor": { "version": "1.0.3", @@ -12340,7 +12340,7 @@ "dependencies": { "inherits": { "version": "2.0.3", - "from": "inherits@2.0.3", + "from": "inherits@>=2.0.1 <2.1.0", "resolved": "https://npm-registry.sipwise.com/inherits/-/inherits-2.0.3.tgz" } } @@ -12443,9 +12443,9 @@ "resolved": "https://npm-registry.sipwise.com/source-map/-/source-map-0.5.7.tgz" }, "supports-color": { - "version": "4.4.0", - "from": "supports-color@4.4.0", - "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.4.0.tgz", + "version": "4.5.0", + "from": "supports-color@>=4.2.1 <5.0.0", + "resolved": "https://npm-registry.sipwise.com/supports-color/-/supports-color-4.5.0.tgz", "dependencies": { "has-flag": { "version": "2.0.0", @@ -12491,7 +12491,7 @@ "dependencies": { "align-text": { "version": "0.1.4", - "from": "align-text@>=0.1.1 <0.2.0", + "from": "align-text@>=0.1.3 <0.2.0", "resolved": "https://npm-registry.sipwise.com/align-text/-/align-text-0.1.4.tgz", "dependencies": { "kind-of": { @@ -12532,7 +12532,7 @@ "dependencies": { "align-text": { "version": "0.1.4", - "from": "align-text@>=0.1.1 <0.2.0", + "from": "align-text@>=0.1.3 <0.2.0", "resolved": "https://npm-registry.sipwise.com/align-text/-/align-text-0.1.4.tgz", "dependencies": { "kind-of": { @@ -12962,575 +12962,575 @@ "node-pre-gyp": { "version": "0.6.36", "from": "node-pre-gyp@^0.6.36", - "resolved": "https://npm-registry.sipwise.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz" + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz" }, "abbrev": { "version": "1.1.0", "from": "abbrev@1.1.0", - "resolved": "https://npm-registry.sipwise.com/abbrev/-/abbrev-1.1.0.tgz" + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz" }, "ajv": { "version": "4.11.8", "from": "ajv@4.11.8", - "resolved": "https://npm-registry.sipwise.com/ajv/-/ajv-4.11.8.tgz" + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz" }, "ansi-regex": { "version": "2.1.1", "from": "ansi-regex@2.1.1", - "resolved": "https://npm-registry.sipwise.com/ansi-regex/-/ansi-regex-2.1.1.tgz" + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" }, "aproba": { "version": "1.1.1", "from": "aproba@1.1.1", - "resolved": "https://npm-registry.sipwise.com/aproba/-/aproba-1.1.1.tgz" + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz" }, "are-we-there-yet": { "version": "1.1.4", "from": "are-we-there-yet@1.1.4", - "resolved": "https://npm-registry.sipwise.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz" + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz" }, "asn1": { "version": "0.2.3", "from": "asn1@0.2.3", - "resolved": "https://npm-registry.sipwise.com/asn1/-/asn1-0.2.3.tgz" + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz" }, "assert-plus": { "version": "0.2.0", "from": "assert-plus@0.2.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-0.2.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz" }, "asynckit": { "version": "0.4.0", "from": "asynckit@0.4.0", - "resolved": "https://npm-registry.sipwise.com/asynckit/-/asynckit-0.4.0.tgz" + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" }, "aws-sign2": { "version": "0.6.0", "from": "aws-sign2@0.6.0", - "resolved": "https://npm-registry.sipwise.com/aws-sign2/-/aws-sign2-0.6.0.tgz" + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz" }, "aws4": { "version": "1.6.0", "from": "aws4@1.6.0", - "resolved": "https://npm-registry.sipwise.com/aws4/-/aws4-1.6.0.tgz" + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz" }, "balanced-match": { "version": "0.4.2", "from": "balanced-match@0.4.2", - "resolved": "https://npm-registry.sipwise.com/balanced-match/-/balanced-match-0.4.2.tgz" - }, - "block-stream": { - "version": "0.0.9", - "from": "block-stream@0.0.9", - "resolved": "https://npm-registry.sipwise.com/block-stream/-/block-stream-0.0.9.tgz" + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz" }, "bcrypt-pbkdf": { "version": "1.0.1", "from": "bcrypt-pbkdf@1.0.1", - "resolved": "https://npm-registry.sipwise.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz" + }, + "block-stream": { + "version": "0.0.9", + "from": "block-stream@0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz" }, "boom": { "version": "2.10.1", "from": "boom@2.10.1", - "resolved": "https://npm-registry.sipwise.com/boom/-/boom-2.10.1.tgz" + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz" }, "brace-expansion": { "version": "1.1.7", "from": "brace-expansion@1.1.7", - "resolved": "https://npm-registry.sipwise.com/brace-expansion/-/brace-expansion-1.1.7.tgz" + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz" }, "buffer-shims": { "version": "1.0.0", "from": "buffer-shims@1.0.0", - "resolved": "https://npm-registry.sipwise.com/buffer-shims/-/buffer-shims-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz" }, "caseless": { "version": "0.12.0", "from": "caseless@0.12.0", - "resolved": "https://npm-registry.sipwise.com/caseless/-/caseless-0.12.0.tgz" + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" }, "co": { "version": "4.6.0", "from": "co@4.6.0", - "resolved": "https://npm-registry.sipwise.com/co/-/co-4.6.0.tgz" + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz" }, "code-point-at": { "version": "1.1.0", "from": "code-point-at@1.1.0", - "resolved": "https://npm-registry.sipwise.com/code-point-at/-/code-point-at-1.1.0.tgz" + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" }, "combined-stream": { "version": "1.0.5", "from": "combined-stream@1.0.5", - "resolved": "https://npm-registry.sipwise.com/combined-stream/-/combined-stream-1.0.5.tgz" + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz" }, "concat-map": { "version": "0.0.1", "from": "concat-map@0.0.1", - "resolved": "https://npm-registry.sipwise.com/concat-map/-/concat-map-0.0.1.tgz" + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" }, "console-control-strings": { "version": "1.1.0", "from": "console-control-strings@1.1.0", - "resolved": "https://npm-registry.sipwise.com/console-control-strings/-/console-control-strings-1.1.0.tgz" + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" }, "core-util-is": { "version": "1.0.2", "from": "core-util-is@1.0.2", - "resolved": "https://npm-registry.sipwise.com/core-util-is/-/core-util-is-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" }, "cryptiles": { "version": "2.0.5", "from": "cryptiles@2.0.5", - "resolved": "https://npm-registry.sipwise.com/cryptiles/-/cryptiles-2.0.5.tgz" + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz" }, "debug": { "version": "2.6.8", "from": "debug@2.6.8", - "resolved": "https://npm-registry.sipwise.com/debug/-/debug-2.6.8.tgz" + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz" }, "deep-extend": { "version": "0.4.2", "from": "deep-extend@0.4.2", - "resolved": "https://npm-registry.sipwise.com/deep-extend/-/deep-extend-0.4.2.tgz" + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz" }, "delayed-stream": { "version": "1.0.0", "from": "delayed-stream@1.0.0", - "resolved": "https://npm-registry.sipwise.com/delayed-stream/-/delayed-stream-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" }, "delegates": { "version": "1.0.0", "from": "delegates@1.0.0", - "resolved": "https://npm-registry.sipwise.com/delegates/-/delegates-1.0.0.tgz" - }, - "ecc-jsbn": { - "version": "0.1.1", - "from": "ecc-jsbn@0.1.1", - "resolved": "https://npm-registry.sipwise.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz" + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" }, "extend": { "version": "3.0.1", "from": "extend@3.0.1", - "resolved": "https://npm-registry.sipwise.com/extend/-/extend-3.0.1.tgz" + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz" + }, + "ecc-jsbn": { + "version": "0.1.1", + "from": "ecc-jsbn@0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz" }, "extsprintf": { "version": "1.0.2", "from": "extsprintf@1.0.2", - "resolved": "https://npm-registry.sipwise.com/extsprintf/-/extsprintf-1.0.2.tgz" - }, - "forever-agent": { - "version": "0.6.1", - "from": "forever-agent@0.6.1", - "resolved": "https://npm-registry.sipwise.com/forever-agent/-/forever-agent-0.6.1.tgz" + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz" }, "form-data": { "version": "2.1.4", "from": "form-data@2.1.4", - "resolved": "https://npm-registry.sipwise.com/form-data/-/form-data-2.1.4.tgz" + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz" + }, + "forever-agent": { + "version": "0.6.1", + "from": "forever-agent@0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" }, "fs.realpath": { "version": "1.0.0", "from": "fs.realpath@1.0.0", - "resolved": "https://npm-registry.sipwise.com/fs.realpath/-/fs.realpath-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" }, "fstream": { "version": "1.0.11", "from": "fstream@1.0.11", - "resolved": "https://npm-registry.sipwise.com/fstream/-/fstream-1.0.11.tgz" + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz" }, "fstream-ignore": { "version": "1.0.5", "from": "fstream-ignore@1.0.5", - "resolved": "https://npm-registry.sipwise.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz" + "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz" }, "gauge": { "version": "2.7.4", "from": "gauge@2.7.4", - "resolved": "https://npm-registry.sipwise.com/gauge/-/gauge-2.7.4.tgz" + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz" }, "glob": { "version": "7.1.2", "from": "glob@7.1.2", - "resolved": "https://npm-registry.sipwise.com/glob/-/glob-7.1.2.tgz" + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" }, "graceful-fs": { "version": "4.1.11", "from": "graceful-fs@4.1.11", - "resolved": "https://npm-registry.sipwise.com/graceful-fs/-/graceful-fs-4.1.11.tgz" + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz" }, "har-schema": { "version": "1.0.5", "from": "har-schema@1.0.5", - "resolved": "https://npm-registry.sipwise.com/har-schema/-/har-schema-1.0.5.tgz" + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz" }, "har-validator": { "version": "4.2.1", "from": "har-validator@4.2.1", - "resolved": "https://npm-registry.sipwise.com/har-validator/-/har-validator-4.2.1.tgz" + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz" }, "has-unicode": { "version": "2.0.1", "from": "has-unicode@2.0.1", - "resolved": "https://npm-registry.sipwise.com/has-unicode/-/has-unicode-2.0.1.tgz" + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" }, "hawk": { "version": "3.1.3", "from": "hawk@3.1.3", - "resolved": "https://npm-registry.sipwise.com/hawk/-/hawk-3.1.3.tgz" + "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz" }, "hoek": { "version": "2.16.3", "from": "hoek@2.16.3", - "resolved": "https://npm-registry.sipwise.com/hoek/-/hoek-2.16.3.tgz" + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz" }, "http-signature": { "version": "1.1.1", "from": "http-signature@1.1.1", - "resolved": "https://npm-registry.sipwise.com/http-signature/-/http-signature-1.1.1.tgz" + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz" }, "inflight": { "version": "1.0.6", "from": "inflight@1.0.6", - "resolved": "https://npm-registry.sipwise.com/inflight/-/inflight-1.0.6.tgz" + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" }, "inherits": { "version": "2.0.3", "from": "inherits@2.0.3", - "resolved": "https://npm-registry.sipwise.com/inherits/-/inherits-2.0.3.tgz" + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" }, "ini": { "version": "1.3.4", "from": "ini@1.3.4", - "resolved": "https://npm-registry.sipwise.com/ini/-/ini-1.3.4.tgz" + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz" }, "is-fullwidth-code-point": { "version": "1.0.0", "from": "is-fullwidth-code-point@1.0.0", - "resolved": "https://npm-registry.sipwise.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" }, "is-typedarray": { "version": "1.0.0", "from": "is-typedarray@1.0.0", - "resolved": "https://npm-registry.sipwise.com/is-typedarray/-/is-typedarray-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" }, "isarray": { "version": "1.0.0", "from": "isarray@1.0.0", - "resolved": "https://npm-registry.sipwise.com/isarray/-/isarray-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" }, "isstream": { "version": "0.1.2", "from": "isstream@0.1.2", - "resolved": "https://npm-registry.sipwise.com/isstream/-/isstream-0.1.2.tgz" + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" }, "jodid25519": { "version": "1.0.2", "from": "jodid25519@1.0.2", - "resolved": "https://npm-registry.sipwise.com/jodid25519/-/jodid25519-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz" }, "jsbn": { "version": "0.1.1", "from": "jsbn@0.1.1", - "resolved": "https://npm-registry.sipwise.com/jsbn/-/jsbn-0.1.1.tgz" + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" }, "json-schema": { "version": "0.2.3", "from": "json-schema@0.2.3", - "resolved": "https://npm-registry.sipwise.com/json-schema/-/json-schema-0.2.3.tgz" + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" }, "json-stable-stringify": { "version": "1.0.1", "from": "json-stable-stringify@1.0.1", - "resolved": "https://npm-registry.sipwise.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" }, "json-stringify-safe": { "version": "5.0.1", "from": "json-stringify-safe@5.0.1", - "resolved": "https://npm-registry.sipwise.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" }, "jsonify": { "version": "0.0.0", "from": "jsonify@0.0.0", - "resolved": "https://npm-registry.sipwise.com/jsonify/-/jsonify-0.0.0.tgz" + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz" }, "mime-db": { "version": "1.27.0", "from": "mime-db@1.27.0", - "resolved": "https://npm-registry.sipwise.com/mime-db/-/mime-db-1.27.0.tgz" + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz" }, "mime-types": { "version": "2.1.15", "from": "mime-types@2.1.15", - "resolved": "https://npm-registry.sipwise.com/mime-types/-/mime-types-2.1.15.tgz" + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz" }, "minimatch": { "version": "3.0.4", "from": "minimatch@3.0.4", - "resolved": "https://npm-registry.sipwise.com/minimatch/-/minimatch-3.0.4.tgz" + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" }, "minimist": { "version": "0.0.8", "from": "minimist@0.0.8", - "resolved": "https://npm-registry.sipwise.com/minimist/-/minimist-0.0.8.tgz" + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" }, "mkdirp": { "version": "0.5.1", "from": "mkdirp@0.5.1", - "resolved": "https://npm-registry.sipwise.com/mkdirp/-/mkdirp-0.5.1.tgz" + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" }, "ms": { "version": "2.0.0", "from": "ms@2.0.0", - "resolved": "https://npm-registry.sipwise.com/ms/-/ms-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" }, "nopt": { "version": "4.0.1", "from": "nopt@4.0.1", - "resolved": "https://npm-registry.sipwise.com/nopt/-/nopt-4.0.1.tgz" + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz" }, "npmlog": { "version": "4.1.0", "from": "npmlog@4.1.0", - "resolved": "https://npm-registry.sipwise.com/npmlog/-/npmlog-4.1.0.tgz" + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.0.tgz" }, "number-is-nan": { "version": "1.0.1", "from": "number-is-nan@1.0.1", - "resolved": "https://npm-registry.sipwise.com/number-is-nan/-/number-is-nan-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" }, "oauth-sign": { "version": "0.8.2", "from": "oauth-sign@0.8.2", - "resolved": "https://npm-registry.sipwise.com/oauth-sign/-/oauth-sign-0.8.2.tgz" + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz" }, "object-assign": { "version": "4.1.1", "from": "object-assign@4.1.1", - "resolved": "https://npm-registry.sipwise.com/object-assign/-/object-assign-4.1.1.tgz" + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" }, "once": { "version": "1.4.0", "from": "once@1.4.0", - "resolved": "https://npm-registry.sipwise.com/once/-/once-1.4.0.tgz" + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz" }, "os-homedir": { "version": "1.0.2", "from": "os-homedir@1.0.2", - "resolved": "https://npm-registry.sipwise.com/os-homedir/-/os-homedir-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" }, "os-tmpdir": { "version": "1.0.2", "from": "os-tmpdir@1.0.2", - "resolved": "https://npm-registry.sipwise.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" }, "osenv": { "version": "0.1.4", "from": "osenv@0.1.4", - "resolved": "https://npm-registry.sipwise.com/osenv/-/osenv-0.1.4.tgz" + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz" }, "path-is-absolute": { "version": "1.0.1", "from": "path-is-absolute@1.0.1", - "resolved": "https://npm-registry.sipwise.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" }, "performance-now": { "version": "0.2.0", "from": "performance-now@0.2.0", - "resolved": "https://npm-registry.sipwise.com/performance-now/-/performance-now-0.2.0.tgz" + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz" }, "process-nextick-args": { "version": "1.0.7", "from": "process-nextick-args@1.0.7", - "resolved": "https://npm-registry.sipwise.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz" + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz" }, "punycode": { "version": "1.4.1", "from": "punycode@1.4.1", - "resolved": "https://npm-registry.sipwise.com/punycode/-/punycode-1.4.1.tgz" + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" }, "qs": { "version": "6.4.0", "from": "qs@6.4.0", - "resolved": "https://npm-registry.sipwise.com/qs/-/qs-6.4.0.tgz" + "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz" }, "readable-stream": { "version": "2.2.9", "from": "readable-stream@2.2.9", - "resolved": "https://npm-registry.sipwise.com/readable-stream/-/readable-stream-2.2.9.tgz" + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.9.tgz" }, "request": { "version": "2.81.0", "from": "request@2.81.0", - "resolved": "https://npm-registry.sipwise.com/request/-/request-2.81.0.tgz" + "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz" }, "rimraf": { "version": "2.6.1", "from": "rimraf@2.6.1", - "resolved": "https://npm-registry.sipwise.com/rimraf/-/rimraf-2.6.1.tgz" + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz" }, "safe-buffer": { "version": "5.0.1", "from": "safe-buffer@5.0.1", - "resolved": "https://npm-registry.sipwise.com/safe-buffer/-/safe-buffer-5.0.1.tgz" + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz" }, "semver": { "version": "5.3.0", "from": "semver@5.3.0", - "resolved": "https://npm-registry.sipwise.com/semver/-/semver-5.3.0.tgz" - }, - "signal-exit": { - "version": "3.0.2", - "from": "signal-exit@3.0.2", - "resolved": "https://npm-registry.sipwise.com/signal-exit/-/signal-exit-3.0.2.tgz" + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" }, "set-blocking": { "version": "2.0.0", "from": "set-blocking@2.0.0", - "resolved": "https://npm-registry.sipwise.com/set-blocking/-/set-blocking-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + }, + "signal-exit": { + "version": "3.0.2", + "from": "signal-exit@3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz" }, "sntp": { "version": "1.0.9", "from": "sntp@1.0.9", - "resolved": "https://npm-registry.sipwise.com/sntp/-/sntp-1.0.9.tgz" + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz" }, "string-width": { "version": "1.0.2", "from": "string-width@1.0.2", - "resolved": "https://npm-registry.sipwise.com/string-width/-/string-width-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" }, "string_decoder": { "version": "1.0.1", "from": "string_decoder@1.0.1", - "resolved": "https://npm-registry.sipwise.com/string_decoder/-/string_decoder-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.1.tgz" }, "stringstream": { "version": "0.0.5", "from": "stringstream@0.0.5", - "resolved": "https://npm-registry.sipwise.com/stringstream/-/stringstream-0.0.5.tgz" + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz" }, "strip-ansi": { "version": "3.0.1", "from": "strip-ansi@3.0.1", - "resolved": "https://npm-registry.sipwise.com/strip-ansi/-/strip-ansi-3.0.1.tgz" + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" }, "strip-json-comments": { "version": "2.0.1", "from": "strip-json-comments@2.0.1", - "resolved": "https://npm-registry.sipwise.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" }, "tar": { "version": "2.2.1", "from": "tar@2.2.1", - "resolved": "https://npm-registry.sipwise.com/tar/-/tar-2.2.1.tgz" + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz" }, "tar-pack": { "version": "3.4.0", "from": "tar-pack@3.4.0", - "resolved": "https://npm-registry.sipwise.com/tar-pack/-/tar-pack-3.4.0.tgz" + "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.4.0.tgz" }, "tough-cookie": { "version": "2.3.2", "from": "tough-cookie@2.3.2", - "resolved": "https://npm-registry.sipwise.com/tough-cookie/-/tough-cookie-2.3.2.tgz" + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz" }, "tunnel-agent": { "version": "0.6.0", "from": "tunnel-agent@0.6.0", - "resolved": "https://npm-registry.sipwise.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" }, "tweetnacl": { "version": "0.14.5", "from": "tweetnacl@0.14.5", - "resolved": "https://npm-registry.sipwise.com/tweetnacl/-/tweetnacl-0.14.5.tgz" + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" }, "uid-number": { "version": "0.0.6", "from": "uid-number@0.0.6", - "resolved": "https://npm-registry.sipwise.com/uid-number/-/uid-number-0.0.6.tgz" + "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz" }, "util-deprecate": { "version": "1.0.2", "from": "util-deprecate@1.0.2", - "resolved": "https://npm-registry.sipwise.com/util-deprecate/-/util-deprecate-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" }, "uuid": { "version": "3.0.1", "from": "uuid@3.0.1", - "resolved": "https://npm-registry.sipwise.com/uuid/-/uuid-3.0.1.tgz" + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz" }, "verror": { "version": "1.3.6", "from": "verror@1.3.6", - "resolved": "https://npm-registry.sipwise.com/verror/-/verror-1.3.6.tgz" + "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz" }, "wide-align": { "version": "1.1.2", "from": "wide-align@1.1.2", - "resolved": "https://npm-registry.sipwise.com/wide-align/-/wide-align-1.1.2.tgz" + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz" }, "wrappy": { "version": "1.0.2", "from": "wrappy@1.0.2", - "resolved": "https://npm-registry.sipwise.com/wrappy/-/wrappy-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" }, "dashdash": { "version": "1.14.1", "from": "dashdash@1.14.1", - "resolved": "https://npm-registry.sipwise.com/dashdash/-/dashdash-1.14.1.tgz", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", "from": "assert-plus@1.0.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" } } }, "getpass": { "version": "0.1.7", "from": "getpass@0.1.7", - "resolved": "https://npm-registry.sipwise.com/getpass/-/getpass-0.1.7.tgz", - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "from": "assert-plus@1.0.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-1.0.0.tgz" - } - } - }, - "jsprim": { - "version": "1.4.0", - "from": "jsprim@1.4.0", - "resolved": "https://npm-registry.sipwise.com/jsprim/-/jsprim-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", "from": "assert-plus@1.0.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" } } }, "rc": { "version": "1.2.1", "from": "rc@1.2.1", - "resolved": "https://npm-registry.sipwise.com/rc/-/rc-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz", "dependencies": { "minimist": { "version": "1.2.0", "from": "minimist@1.2.0", - "resolved": "https://npm-registry.sipwise.com/minimist/-/minimist-1.2.0.tgz" + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz" + } + } + }, + "jsprim": { + "version": "1.4.0", + "from": "jsprim@1.4.0", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "from": "assert-plus@1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" } } }, "sshpk": { "version": "1.13.0", "from": "sshpk@1.13.0", - "resolved": "https://npm-registry.sipwise.com/sshpk/-/sshpk-1.13.0.tgz", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.0.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", "from": "assert-plus@1.0.0", - "resolved": "https://npm-registry.sipwise.com/assert-plus/-/assert-plus-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" } } } @@ -13969,7 +13969,7 @@ }, "readable-stream": { "version": "2.3.3", - "from": "readable-stream@>=2.0.2 <3.0.0", + "from": "readable-stream@>=2.0.1 <3.0.0", "resolved": "https://npm-registry.sipwise.com/readable-stream/-/readable-stream-2.3.3.tgz", "dependencies": { "core-util-is": { @@ -13984,7 +13984,7 @@ }, "isarray": { "version": "1.0.0", - "from": "isarray@>=1.0.0 <2.0.0", + "from": "isarray@>=1.0.0 <1.1.0", "resolved": "https://npm-registry.sipwise.com/isarray/-/isarray-1.0.0.tgz" }, "process-nextick-args": { @@ -14034,9 +14034,9 @@ } }, "webpack-hot-middleware": { - "version": "2.19.1", + "version": "2.20.0", "from": "webpack-hot-middleware@>=2.19.1 <3.0.0", - "resolved": "https://npm-registry.sipwise.com/webpack-hot-middleware/-/webpack-hot-middleware-2.19.1.tgz", + "resolved": "https://npm-registry.sipwise.com/webpack-hot-middleware/-/webpack-hot-middleware-2.20.0.tgz", "dependencies": { "querystring": { "version": "0.2.0", diff --git a/package.json b/package.json index e8fbc8e9..48e7020d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ngcp-csc-ui", "productName": "Customer Self-Care Web UI", - "version": "0.0.6", + "version": "0.1.1", "description": "Customer Self-Care Web UI", "author": "Hans-Peter Herzog ", "scripts": { @@ -20,9 +20,9 @@ "html-entities": "^1.2.1", "lodash": "^4.17.4", "quasar-extras": "0.x", - "quasar-framework": "^0.14.4", + "quasar-framework": "0.14.4", "strip-ansi": "^4.0.0", - "vue": "~2.3.4", + "vue": "2.3.4", "vue-i18n": "^7.3.0", "vue-resource": "^1.3.4", "vue-router": "^2.7.0", @@ -66,6 +66,7 @@ "karma-junit-reporter": "^1.2.0", "karma-mocha": "^1.3.0", "karma-webpack": "^2.0.4", + "load-script": "1.0.0", "mocha": "^4.0.0", "opn": "^5.0.0", "optimize-css-assets-webpack-plugin": "^3.2.0", diff --git a/src/api/rtcsession.js b/src/api/rtcsession.js new file mode 100644 index 00000000..09c7bbf4 --- /dev/null +++ b/src/api/rtcsession.js @@ -0,0 +1,47 @@ + +import Vue from 'vue'; +import { getJsonBody } from './utils'; + +export function create() { + return new Promise((resolve, reject)=>{ + Vue.http.post('/api/rtcsessions/').then((res)=>{ + resolve(res); + }).catch((err)=>{ + reject(err); + }); + }); +} + +export function getByUrl(url) { + return new Promise((resolve, reject)=>{ + Vue.http.get(url).then((res)=>{ + resolve(getJsonBody(res.body)); + }).catch((err)=>{ + reject(err); + }); + }); +} + +export function createSession() { + return new Promise((resolve, reject)=>{ + Promise.resolve().then(()=>{ + return create(); + }).then((res)=>{ + return getByUrl(res.headers.get('Location')); + }).then((res)=>{ + resolve(res); + }).catch((err)=>{ + reject(err); + }); + }); +} + +export function createSessionToken() { + return new Promise((resolve, reject)=>{ + createSession().then((res)=>{ + resolve(res.rtc_browser_token); + }).catch((err)=>{ + reject(err); + }); + }); +} diff --git a/src/api/user.js b/src/api/user.js index e0eb7d80..fd588124 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -69,8 +69,7 @@ export function getCapabilities() { export function getNumbers() { return new Promise((resolve, reject)=>{ Vue.http.get('/api/numbers').then((result)=>{ - // Todo: Check format of numbers - resolve(); + resolve(result); }).catch((err)=>{ reject(err); }); diff --git a/src/components/Page.vue b/src/components/Page.vue index cc5a1b3f..0e6454b1 100644 --- a/src/components/Page.vue +++ b/src/components/Page.vue @@ -28,6 +28,7 @@ diff --git a/src/helpers/cdk-lib.js b/src/helpers/cdk-lib.js new file mode 100644 index 00000000..5830ae42 --- /dev/null +++ b/src/helpers/cdk-lib.js @@ -0,0 +1,68 @@ + +import loadScript from 'load-script' + +var scriptId = 'cdk'; +var scriptPath = '/rtc/files/dist/cdk-prod.js'; +var webSocketPath = '/rtc/api'; +var webSocketUrl = 'wss://' + window.location.host + webSocketPath; + +export function loadCdkLib() { + return new Promise((resolve, reject)=>{ + if(!document.getElementById(scriptId)) { + loadScript(scriptPath, { + attrs: { + id: scriptId + } + }, function(err, script){ + if(err) { + reject(err); + } else { + resolve(script); + } + }); + } else { + resolve(); + } + }); +} + +export function connectCdkClient(session) { + return new Promise((resolve, reject)=>{ + var client = new cdk.Client({ + url: webSocketUrl, + userSession: session + }); + client.onConnect(()=>{ + resolve(client); + }); + client.onDisconnect(()=>{ + reject(new Error(client.disconnectReason)); + }); + }); +} + +export function connectCdkNetwork(session, networkTag) { + return new Promise((resolve, reject)=>{ + Promise.resolve().then(()=>{ + return connectCdkClient(session); + }).then((client)=>{ + return new Promise(($resolve, $reject)=>{ + var network = client.getNetworkByTag(networkTag); + network.onConnect(()=>{ + $resolve(network); + }); + network.onDisconnect(()=>{ + $reject(new Error(network.disconnectReason)); + }); + }); + }).then((network)=>{ + resolve(network); + }).catch((err)=>{ + reject(err); + }); + }); +} + +export function connectDefaultCdkNetwork(session) { + return connectCdkNetwork(session, 'sip'); +} diff --git a/src/locales/en.json b/src/locales/en.json index f0fea524..3c54165d 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -87,5 +87,9 @@ "timeUpdatedMsg": "Time updated!", "recurrenceUpdatedMsg": "Recurrence updated!" } + }, + "toasts": { + "callIsAvailable:": "You are now able to start and receive calls", + "callIsNotAvailable": "Could not initialize call functionality properly" } } diff --git a/src/store/call.js b/src/store/call.js new file mode 100644 index 00000000..2603c923 --- /dev/null +++ b/src/store/call.js @@ -0,0 +1,98 @@ +'use strict'; + +import { loadCdkLib, connectDefaultCdkNetwork } from '../helpers/cdk-lib'; +import { createSessionToken } from '../api/rtcsession'; + +var cdkNetwork = null; + +export default { + namespaced: true, + state: { + loaded: false, + initFailure: false, + connected: false, + disconnectReason: '', + incoming: false, + incomingNumber: '', + outgoing: false, + outgoingNumber: '' + }, + getters: { + isCallAvailable(state, getters) { + return state.loaded && state.connected; + }, + hasCallInitFailure(state, getters) { + return state.initFailure; + } + }, + mutations: { + load(state) { + state.loaded = true; + }, + initFailure(state) { + state.initFailure = true; + }, + connect(state) { + state.connected = true; + }, + disconnect(state, reason) { + state.connected = false; + state.disconnectReason = reason; + }, + incoming(state) { + + }, + outgoing(state) { + + } + }, + actions: { + initialize(context) { + return new Promise((resolve, reject)=>{ + if(context.rootState.user.capabilities.rtcengine) { + loadCdkLib().then((script)=>{ + context.commit('load'); + return createSessionToken(); + }).then((sessionToken)=>{ + return connectDefaultCdkNetwork(sessionToken); + }).then(($cdkNetwork)=>{ + cdkNetwork = $cdkNetwork; + cdkNetwork.getClient().onConnect(()=>{ + context.commit('connect'); + }); + cdkNetwork.getClient().onDisconnect(()=>{ + context.commit('disconnect', cdkNetwork.disconnectReason); + }); + context.commit('connect'); + resolve(); + }).catch((err)=>{ + context.commit('initFailure'); + resolve(); + }); + } else { + resolve(); + } + }); + }, + call(context) { + + }, + connect(context, sessionToken) { + }, + disconnect(context) { + + }, + enableAudio(context) { + + }, + disableAudio(context) { + + }, + enableVideo(context) { + + }, + disableVideo(context) { + + } + } +}; diff --git a/src/store/index.js b/src/store/index.js index 65cf77e1..43999416 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1,6 +1,5 @@ 'use strict'; -import _ from 'lodash' import Vue from 'vue' import Vuex from 'vuex' @@ -8,9 +7,7 @@ import UserModule from './user' import PbxGroupsModule from './pbx-groups' import CallBlockingModule from './call-blocking' import ReminderModule from './reminder' - -var rtcEngineClient = null; -var rtcEngineNetwork = null; +import CallModule from './call' Vue.use(Vuex); @@ -19,94 +16,7 @@ export const store = new Vuex.Store({ user: UserModule, pbxGroups: PbxGroupsModule, callBlocking: CallBlockingModule, - reminder: ReminderModule - }, - state: { - rtcEngineConnected: false - }, - getters: {}, - mutations: { - disconnectRtcEngine(state) { - state.rtcEngineConnected = false; - }, - connectRtcEngine(state) { - state.rtcEngineConnected = true; - } - }, - actions: { - createRtcEngineSession(context) { - return new Promise((resolve, reject)=>{ - Promise.resolve().then(()=>{ - return Vue.http.post('/api/rtcsessions/'); - }).then((res)=>{ - return Vue.http.get(res.headers.get('Location')); - }).then((res)=>{ - return res.json(); - }).then((body)=>{ - localStorage.setItem('rtcEngineSession', body.rtc_browser_token); - resolve(localStorage.getItem('rtcEngineSession')); - }).catch((err)=>{ - reject(err); - }); - }); - }, - connectRtcEngine(context, options) { - return new Promise((resolve, reject)=>{ - - var force = _.get(options, 'force', false); - var isConnected = rtcEngineClient instanceof cdk.Client && _.isEmpty(rtcEngineClient.disconnectReason); - - if(isConnected && !force) { - resolve(); - } else { - Promise.resolve().then(()=>{ - return context.dispatch('disconnectRtcEngine'); - }).then(()=>{ - return context.dispatch('createRtcEngineSession'); - }).then((sessionToken)=>{ - rtcEngineClient = new cdk.Client({ - url: 'wss://' + window.location.host + '/rtc/api', - userSession: sessionToken - }); - rtcEngineClient.onConnect(()=>{ - rtcEngineNetwork = rtcEngineClient.getNetworkByTag('sip'); - rtcEngineNetwork.onConnect(()=>{ - context.commit('connectRtcEngine'); - resolve(); - }); - rtcEngineNetwork.onDisconnect(()=>{ - context.commit('disconnectRtcEngine'); - reject(new Error('NetworkError: ' + rtcEngineNetwork.disconnectReason)); - }); - }); - rtcEngineClient.onDisconnect(()=>{ - context.commit('disconnectRtcEngine'); - reject(new Error('ClientError: ' + rtcEngineClient.disconnectReason)); - }); - }).catch((err)=>{ - context.commit('disconnectRtcEngine'); - reject(err); - }); - } - }); - }, - disconnectRtcEngine(context) { - return new Promise((resolve, reject)=>{ - context.commit('disconnectRtcEngine'); - localStorage.removeItem('rtcEngineSession'); - if(rtcEngineClient instanceof cdk.Client && _.isEmpty(rtcEngineClient.disconnectReason)) { - rtcEngineClient.onDisconnect(()=>{ - rtcEngineClient = null; - rtcEngineNetwork = null; - resolve(); - }); - rtcEngineClient.disconnect(); - } else { - rtcEngineClient = null; - rtcEngineNetwork = null; - resolve(); - } - }); - } + reminder: ReminderModule, + call: CallModule } }); diff --git a/src/store/user.js b/src/store/user.js index fff02091..fc57a5f6 100644 --- a/src/store/user.js +++ b/src/store/user.js @@ -1,8 +1,7 @@ 'use strict'; import _ from 'lodash'; -import { login, getCapabilities, getUserData} from '../api/user'; - +import { login, getUserData} from '../api/user'; export default { namespaced: true, @@ -33,14 +32,18 @@ export default { }, isPbxAdmin(state, getters) { return getters.isAdmin && state.capabilities !== null && state.capabilities.cloudpbx; - } + }, + hasSmsCapability(state, getters) { + return state.capabilities !== null && state.capabilities.sms; + }, + hasFaxCapability(state, getters) { + return state.capabilities !== null && state.capabilities.faxserver; + }, }, mutations: { login(state, options) { state.jwt = options.jwt; state.subscriberId = options.subscriberId; - state.subscriber = options.subscriber; - state.capabilities = options.capabilities; }, setUserData(state, options) { state.subscriber = options.subscriber; @@ -59,15 +62,13 @@ export default { login(options.username, options.password).then((result)=>{ localStorage.setItem('jwt', result.jwt); localStorage.setItem('subscriberId', result.subscriberId); - }).then(()=>{ - return getUserData(localStorage.getItem('subscriberId')); - }).then((result)=>{ context.commit('login', { jwt: localStorage.getItem('jwt'), subscriberId: localStorage.getItem('subscriberId'), - subscriber: result.subscriber, - capabilities: result.capabilities }); + }).then(()=>{ + return context.dispatch('initUser'); + }).then(()=>{ resolve(); }).catch((err)=>{ reject(err); @@ -78,9 +79,6 @@ export default { return new Promise((resolve, reject)=>{ localStorage.removeItem('jwt'); localStorage.removeItem('subscriberId'); - context.dispatch('disconnectRtcEngine', null, {root: true}).then(()=>{ - context.commit('disconnectRtcEngine'); - }); context.commit('logout'); resolve(); }); @@ -92,6 +90,8 @@ export default { subscriber: result.subscriber, capabilities: result.capabilities }); + return context.dispatch('call/initialize', null, { root: true }); + }).then(()=>{ resolve(); }).catch((err)=>{ reject(err); diff --git a/src/themes/app.variables.styl b/src/themes/app.variables.styl index 39fb0bd1..894de431 100644 --- a/src/themes/app.variables.styl +++ b/src/themes/app.variables.styl @@ -36,3 +36,5 @@ $layout-aside-left-width = 260px $layout-aside-background = #32404E $layout-footer-shadow = $no-shadow + +$tooltip-background = $primary