diff --git a/LICENSE b/LICENSE
index 623c70a833..a80d2d68af 100644
--- a/LICENSE
+++ b/LICENSE
@@ -20,4 +20,4 @@ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 7bf803cec1..62bf2f9a7f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,120 +1,141 @@
{
"name": "ionic2",
- "version": "3.6.0",
+ "version": "3.6.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+ "@angular-devkit/build-optimizer": {
+ "version": "0.0.18",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.0.18.tgz",
+ "integrity": "sha512-GgUxQDgR78890cn55ekJLZj+xIMMg7Axhz5qXPIx72wkFWS18FU5x/rwkQXm2TICoqG8xngLkRjmpiBq3/Ctsg==",
+ "dev": true,
+ "requires": {
+ "loader-utils": "1.1.0",
+ "source-map": "0.5.7",
+ "typescript": "2.5.2"
+ }
+ },
"@angular/common": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/common/-/common-4.1.3.tgz",
- "integrity": "sha1-58R5HjITHPdMI5QowqZ9qrLu8Bc="
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/common/-/common-4.3.6.tgz",
+ "integrity": "sha1-7TfpMHx1Bt2DR5fBps9nXlK1tu4=",
+ "requires": {
+ "tslib": "1.7.1"
+ }
},
"@angular/compiler": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-4.1.3.tgz",
- "integrity": "sha1-0t0whTsM9KVHWLSjFGMsIx+clMM="
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-4.3.6.tgz",
+ "integrity": "sha1-vhcN8Ji3HoNczt8WjV+3sj5QRbg=",
+ "requires": {
+ "tslib": "1.7.1"
+ }
},
"@angular/compiler-cli": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-4.1.3.tgz",
- "integrity": "sha1-wjYv/fZXVkcUgfg5+rZ1vKwhP5Y=",
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-4.3.6.tgz",
+ "integrity": "sha1-avpq72jdaB5hs5i+TWJw5choCxI=",
"requires": {
- "@angular/tsc-wrapped": "4.1.3",
+ "@angular/tsc-wrapped": "4.3.6",
"minimist": "1.2.0",
"reflect-metadata": "0.1.10"
}
},
"@angular/core": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/core/-/core-4.1.3.tgz",
- "integrity": "sha1-KFSY64arfQtvmC+Pn0h+9hABOzU="
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/core/-/core-4.3.6.tgz",
+ "integrity": "sha1-u6xj1o0Pe8s4nRKzQghlK+MofpY=",
+ "requires": {
+ "tslib": "1.7.1"
+ }
},
"@angular/forms": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-4.1.3.tgz",
- "integrity": "sha1-OAq0w6+ExdHXSMKn0EFRx9yOSYI="
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-4.3.6.tgz",
+ "integrity": "sha1-DyDEWXwWoVJ0XXzZVVmFWgpcZoc=",
+ "requires": {
+ "tslib": "1.7.1"
+ }
},
"@angular/http": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/http/-/http-4.1.3.tgz",
- "integrity": "sha1-650cMCoBcoFfmlczENm+C964Ra4="
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/http/-/http-4.3.6.tgz",
+ "integrity": "sha1-Vjgn0afV6J47fYa3f7vTZ7LAhZE=",
+ "requires": {
+ "tslib": "1.7.1"
+ }
},
"@angular/platform-browser": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-4.1.3.tgz",
- "integrity": "sha1-T6HbURndF4sxXdrlsym+4akypb0="
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-4.3.6.tgz",
+ "integrity": "sha1-YVKx87eNAkb8XhUOL3ue1DN+O6Y=",
+ "requires": {
+ "tslib": "1.7.1"
+ }
},
"@angular/platform-browser-dynamic": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.1.3.tgz",
- "integrity": "sha1-PBP9z1kdSH9u/cHUaRPygMbYwuw="
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.3.6.tgz",
+ "integrity": "sha1-nqv4JvEZyY+Fwqlu3LGKsAtO+xw=",
+ "requires": {
+ "tslib": "1.7.1"
+ }
},
"@angular/tsc-wrapped": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@angular/tsc-wrapped/-/tsc-wrapped-4.1.3.tgz",
- "integrity": "sha1-LWNyyRh78WIerNlguUs5xPlSk80=",
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/@angular/tsc-wrapped/-/tsc-wrapped-4.3.6.tgz",
+ "integrity": "sha1-GqZuCrLEeZpK0UtnXhOVOqX81DY=",
"requires": {
"tsickle": "0.21.6"
}
},
"@ionic/app-scripts": {
- "version": "1.3.12",
- "resolved": "https://registry.npmjs.org/@ionic/app-scripts/-/app-scripts-1.3.12.tgz",
- "integrity": "sha512-aPljLGn3ddN3SkMoeO1e8GA9RPaAy9fKzYD5eWEMYygLnp6Zcsxe2lzTvUiwRyHqDC1JwyTJZ43pTwNzbVLlCQ==",
+ "version": "2.1.4-201709121730",
+ "resolved": "https://registry.npmjs.org/@ionic/app-scripts/-/app-scripts-2.1.4-201709121730.tgz",
+ "integrity": "sha512-kaPPVIFZUw7ITeontcnk6ppEV74FhAIoec+qT7TlG2PKZUI2nntXZcykfKCfMHaijk2BAvXXn8YI6qcbXpAKAA==",
"dev": true,
"requires": {
+ "@angular-devkit/build-optimizer": "0.0.18",
"autoprefixer": "7.1.1",
- "babili": "0.1.2",
"chalk": "1.1.3",
"chokidar": "1.7.0",
"clean-css": "3.4.27",
"cross-spawn": "5.1.0",
"express": "4.15.3",
- "fs-extra": "2.0.0",
+ "fs-extra": "3.0.1",
"glob": "7.1.1",
"json-loader": "0.5.4",
- "magic-string": "0.19.1",
"node-sass": "4.5.3",
"os-name": "2.0.1",
"postcss": "5.2.17",
"proxy-middleware": "0.15.0",
"reflect-metadata": "0.1.10",
- "rollup": "0.42.0",
+ "rollup": "0.49.2",
"rollup-plugin-commonjs": "8.0.2",
"rollup-plugin-json": "2.3.0",
"rollup-plugin-node-builtins": "2.1.2",
"rollup-plugin-node-globals": "1.1.0",
"rollup-plugin-node-resolve": "3.0.0",
"rollup-pluginutils": "2.0.1",
+ "source-map": "0.5.7",
"tiny-lr": "1.0.4",
- "tslint": "5.2.0",
+ "tslint": "5.7.0",
"tslint-eslint-rules": "4.1.1",
- "uglify-js": "2.8.27",
- "webpack": "2.6.1",
+ "uglify-es": "3.1.0",
+ "webpack": "3.5.6",
"ws": "1.1.1",
"xml2js": "0.4.17"
},
"dependencies": {
- "acorn": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.2.tgz",
- "integrity": "sha512-o96FZLJBPY1lvTuJylGA9Bk3t/GKPPJG8H0ydQQl01crzwJgspa4AEIq/pVTXigmK0PHVQhiAtn8WMBLL9D2WA==",
- "dev": true
- },
- "camelcase": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
- "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
- "dev": true
- },
"fs-extra": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.0.0.tgz",
- "integrity": "sha1-M3NSve1KC3FPPrhN6M6nZenTdgA=",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
+ "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
"dev": true,
"requires": {
"graceful-fs": "4.1.11",
- "jsonfile": "2.4.0"
+ "jsonfile": "3.0.1",
+ "universalify": "0.1.1"
}
},
"glob": {
@@ -131,106 +152,11 @@
"path-is-absolute": "1.0.1"
}
},
- "has-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
- "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
- "dev": true
- },
"rollup": {
- "version": "0.42.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.42.0.tgz",
- "integrity": "sha1-VueRs6Lz3XGQu7gKN1Z18v4PmyM=",
- "dev": true,
- "requires": {
- "source-map-support": "0.4.17"
- }
- },
- "supports-color": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
- "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
- "dev": true,
- "requires": {
- "has-flag": "1.0.0"
- }
- },
- "tslint": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.2.0.tgz",
- "integrity": "sha1-FqKt3yDLdIOF9UTpoO2rCGvDQRQ=",
- "dev": true,
- "requires": {
- "babel-code-frame": "6.26.0",
- "colors": "1.1.2",
- "diff": "3.3.1",
- "findup-sync": "0.3.0",
- "glob": "7.1.1",
- "optimist": "0.6.1",
- "resolve": "1.4.0",
- "semver": "5.3.0",
- "tslib": "1.7.1",
- "tsutils": "1.9.1"
- }
- },
- "webpack": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.6.1.tgz",
- "integrity": "sha1-LgRX8KuxrF3zqxBsacZy8jZ4Xwc=",
- "dev": true,
- "requires": {
- "acorn": "5.1.2",
- "acorn-dynamic-import": "2.0.2",
- "ajv": "4.11.8",
- "ajv-keywords": "1.5.1",
- "async": "2.5.0",
- "enhanced-resolve": "3.4.1",
- "interpret": "1.0.3",
- "json-loader": "0.5.4",
- "json5": "0.5.1",
- "loader-runner": "2.3.0",
- "loader-utils": "0.2.17",
- "memory-fs": "0.4.1",
- "mkdirp": "0.5.1",
- "node-libs-browser": "2.0.0",
- "source-map": "0.5.7",
- "supports-color": "3.2.3",
- "tapable": "0.2.8",
- "uglify-js": "2.8.27",
- "watchpack": "1.4.0",
- "webpack-sources": "0.2.3",
- "yargs": "6.6.0"
- }
- },
- "yargs": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
- "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
- "dev": true,
- "requires": {
- "camelcase": "3.0.0",
- "cliui": "3.2.0",
- "decamelize": "1.2.0",
- "get-caller-file": "1.0.2",
- "os-locale": "1.4.0",
- "read-pkg-up": "1.0.1",
- "require-directory": "2.1.1",
- "require-main-filename": "1.0.1",
- "set-blocking": "2.0.0",
- "string-width": "1.0.2",
- "which-module": "1.0.0",
- "y18n": "3.2.1",
- "yargs-parser": "4.2.1"
- }
- },
- "yargs-parser": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
- "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
- "dev": true,
- "requires": {
- "camelcase": "3.0.0"
- }
+ "version": "0.49.2",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.49.2.tgz",
+ "integrity": "sha512-9mySqItSwq5/dXYQyFGrrzqV282EZfz4kSCU2m4e6OjgqLmIsp9zK6qNQ6wbBWR4EhASEqQMBQ/IF45jaNPAtw==",
+ "dev": true
}
}
},
@@ -262,9 +188,9 @@
}
},
"@types/express-serve-static-core": {
- "version": "4.0.50",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.0.50.tgz",
- "integrity": "sha512-0n1YgeUfZEIaMMu82LuOFIFDyMtFtcEP0yjQKihJlNjpCiygDVri7C26DC7jaUOwFXL6ZU2x4tGtNYNEgeO3tw==",
+ "version": "4.0.52",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.0.52.tgz",
+ "integrity": "sha512-UpN389YLcQEIn1t4Kxc8TlCrg43r6o8IcF57LvmbCGNhWzz0dEg4AaUsN6IHrrSjPzPmmJ1FLYXGPP/expXOWg==",
"dev": true,
"requires": {
"@types/node": "6.0.88"
@@ -413,7 +339,7 @@
"integrity": "sha1-FUVt6NmNa0z/Mb5savdJKuY/Uho=",
"dev": true,
"requires": {
- "@types/express-serve-static-core": "4.0.50",
+ "@types/express-serve-static-core": "4.0.52",
"@types/mime": "1.3.1"
}
},
@@ -441,6 +367,16 @@
"@types/node": "6.0.88"
}
},
+ "JSONStream": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz",
+ "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
+ "dev": true,
+ "requires": {
+ "jsonparse": "1.3.1",
+ "through": "2.3.8"
+ }
+ },
"abbrev": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
@@ -536,9 +472,9 @@
}
},
"ajv-keywords": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
- "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.0.tgz",
+ "integrity": "sha1-opbhf3v658HOT34N5T0pyzIWLfA=",
"dev": true
},
"align-text": {
@@ -621,12 +557,6 @@
"color-convert": "1.9.0"
}
},
- "any-promise": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
- "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=",
- "dev": true
- },
"any-shell-escape": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/any-shell-escape/-/any-shell-escape-0.1.1.tgz",
@@ -842,7 +772,7 @@
"dev": true,
"requires": {
"browserslist": "2.4.0",
- "caniuse-lite": "1.0.30000726",
+ "caniuse-lite": "1.0.30000727",
"normalize-range": "0.1.2",
"num2fraction": "1.2.2",
"postcss": "6.0.11",
@@ -918,45 +848,6 @@
"integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
"dev": true
},
- "babel-cli": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz",
- "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=",
- "dev": true,
- "requires": {
- "babel-core": "6.26.0",
- "babel-polyfill": "6.26.0",
- "babel-register": "6.26.0",
- "babel-runtime": "6.26.0",
- "chokidar": "1.7.0",
- "commander": "2.11.0",
- "convert-source-map": "1.5.0",
- "fs-readdir-recursive": "1.0.0",
- "glob": "7.1.2",
- "lodash": "4.17.4",
- "output-file-sync": "1.1.2",
- "path-is-absolute": "1.0.1",
- "slash": "1.0.0",
- "source-map": "0.5.7",
- "v8flags": "2.1.1"
- },
- "dependencies": {
- "glob": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
- "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
- "dev": true,
- "requires": {
- "fs.realpath": "1.0.0",
- "inflight": "1.0.6",
- "inherits": "2.0.3",
- "minimatch": "3.0.4",
- "once": "1.4.0",
- "path-is-absolute": "1.0.1"
- }
- }
- }
- },
"babel-code-frame": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
@@ -993,6 +884,17 @@
"private": "0.1.7",
"slash": "1.0.0",
"source-map": "0.5.7"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
+ "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ }
}
},
"babel-generator": {
@@ -1009,6 +911,14 @@
"lodash": "4.17.4",
"source-map": "0.5.7",
"trim-right": "1.0.1"
+ },
+ "dependencies": {
+ "jsesc": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
+ "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
+ "dev": true
+ }
}
},
"babel-helper-call-delegate": {
@@ -1035,18 +945,6 @@
"lodash": "4.17.4"
}
},
- "babel-helper-evaluate-path": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.1.0.tgz",
- "integrity": "sha1-ldmMTqNhUEg9sufT7J4ZVKcmKcs=",
- "dev": true
- },
- "babel-helper-flip-expressions": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.1.2.tgz",
- "integrity": "sha1-d/ZlL53pxCQB2Ce9RuvSEJ4+8Yo=",
- "dev": true
- },
"babel-helper-function-name": {
"version": "6.24.1",
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
@@ -1080,24 +978,6 @@
"babel-types": "6.26.0"
}
},
- "babel-helper-is-nodes-equiv": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz",
- "integrity": "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ=",
- "dev": true
- },
- "babel-helper-is-void-0": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.1.1.tgz",
- "integrity": "sha1-cvIaOrugvvODf5F0/KcxrtmgKIg=",
- "dev": true
- },
- "babel-helper-mark-eval-scopes": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.1.1.tgz",
- "integrity": "sha1-RVQ0Xt+fJUlCe9IJjlMCU/ivKZI=",
- "dev": true
- },
"babel-helper-optimise-call-expression": {
"version": "6.24.1",
"resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
@@ -1119,12 +999,6 @@
"lodash": "4.17.4"
}
},
- "babel-helper-remove-or-void": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.1.1.tgz",
- "integrity": "sha1-nX4YVtxvr8tBsoOkFnMNwYRPZtc=",
- "dev": true
- },
"babel-helper-replace-supers": {
"version": "6.24.1",
"resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
@@ -1139,12 +1013,6 @@
"babel-types": "6.26.0"
}
},
- "babel-helper-to-multiple-sequence-expressions": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.1.1.tgz",
- "integrity": "sha1-XxuDKznkrPlU6RN/AlE5XHEZazU=",
- "dev": true
- },
"babel-helpers": {
"version": "6.24.1",
"resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
@@ -1173,100 +1041,6 @@
"babel-runtime": "6.26.0"
}
},
- "babel-plugin-minify-builtins": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.1.3.tgz",
- "integrity": "sha1-TyGn3LUfkaBOpx1H/w6OOwX+wCE=",
- "dev": true,
- "requires": {
- "babel-helper-evaluate-path": "0.1.0"
- }
- },
- "babel-plugin-minify-constant-folding": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.1.3.tgz",
- "integrity": "sha1-V70XKt+LjXStfJlhLrlQQU6+o8o=",
- "dev": true,
- "requires": {
- "babel-helper-evaluate-path": "0.1.0"
- }
- },
- "babel-plugin-minify-dead-code-elimination": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.1.7.tgz",
- "integrity": "sha1-d09TbzR7mDk6J7qnF4cpaIE8NCw=",
- "dev": true,
- "requires": {
- "babel-helper-mark-eval-scopes": "0.1.1",
- "babel-helper-remove-or-void": "0.1.1",
- "lodash.some": "4.6.0"
- }
- },
- "babel-plugin-minify-flip-comparisons": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.1.2.tgz",
- "integrity": "sha1-4oa0C3WZsY3+oZUHHkJ5Rlz8GIQ=",
- "dev": true,
- "requires": {
- "babel-helper-is-void-0": "0.1.1"
- }
- },
- "babel-plugin-minify-guarded-expressions": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.1.2.tgz",
- "integrity": "sha1-38PUc7A2LZYF084KweIjKMYNEAc=",
- "dev": true,
- "requires": {
- "babel-helper-flip-expressions": "0.1.2"
- }
- },
- "babel-plugin-minify-infinity": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.1.2.tgz",
- "integrity": "sha1-Xxz2fd7cuhPIoA2oMlQt8AkaHNQ=",
- "dev": true
- },
- "babel-plugin-minify-mangle-names": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.1.3.tgz",
- "integrity": "sha1-v6JGYaZ5T7A4M1h+VYKLZUSeBv4=",
- "dev": true,
- "requires": {
- "babel-helper-mark-eval-scopes": "0.1.1"
- }
- },
- "babel-plugin-minify-numeric-literals": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.1.1.tgz",
- "integrity": "sha1-1LiwySX4dHFO4z7ksmZ4WD185/s=",
- "dev": true
- },
- "babel-plugin-minify-replace": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.1.2.tgz",
- "integrity": "sha1-uQuecatNOzYyVimpG+q+E7CxasE=",
- "dev": true
- },
- "babel-plugin-minify-simplify": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.1.2.tgz",
- "integrity": "sha1-qWjxZY/esvx1noH+Mx2Jgp3w9rk=",
- "dev": true,
- "requires": {
- "babel-helper-flip-expressions": "0.1.2",
- "babel-helper-is-nodes-equiv": "0.0.1",
- "babel-helper-to-multiple-sequence-expressions": "0.1.1"
- }
- },
- "babel-plugin-minify-type-constructors": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.1.2.tgz",
- "integrity": "sha1-21PFt2y44vzUXYYvFxBMeHYTN+4=",
- "dev": true,
- "requires": {
- "babel-helper-is-void-0": "0.1.1"
- }
- },
"babel-plugin-transform-es2015-arrow-functions": {
"version": "6.22.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
@@ -1501,39 +1275,6 @@
"regexpu-core": "2.0.0"
}
},
- "babel-plugin-transform-inline-consecutive-adds": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.1.2.tgz",
- "integrity": "sha1-VELp8cGceKeJn4pN7m/UgfYQAfU=",
- "dev": true
- },
- "babel-plugin-transform-member-expression-literals": {
- "version": "6.8.5",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.8.5.tgz",
- "integrity": "sha512-Ux3ligf+ukzWaCbBYOstDuFBhRgMiJHlpJBKV4P47qtzVkd0lg1ddPj9fqIJqAM0n+CvxipyrZrnNnw3CdtQCg==",
- "dev": true
- },
- "babel-plugin-transform-merge-sibling-variables": {
- "version": "6.8.6",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.8.6.tgz",
- "integrity": "sha512-o5Jioq553HtEAUN5uty7ELJMenXIxHI3PIs1yLqYWYQwP6mg6IPVAJ+U7i4zr9XGF/kb2RGsdehglGTV+vngqA==",
- "dev": true
- },
- "babel-plugin-transform-minify-booleans": {
- "version": "6.8.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.8.3.tgz",
- "integrity": "sha512-bPbUhkeN2Nc0KH0/A19GwQGj8w+CvdJzyu8t59VoEDgsNMQ9Bopzi5DrVkrSsVjbYUaZpzq/DYLrH+wD5K2Tig==",
- "dev": true
- },
- "babel-plugin-transform-property-literals": {
- "version": "6.8.5",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.8.5.tgz",
- "integrity": "sha512-MmiQsQ5AcIaRZMJD0zY5C4H3xuHm06/nWgtOsz7AXV44VEIXIlPiJ39IFYJ4Qx67/fEm8zJAedzR8t+B7d10Bg==",
- "dev": true,
- "requires": {
- "esutils": "2.0.2"
- }
- },
"babel-plugin-transform-regenerator": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
@@ -1543,36 +1284,6 @@
"regenerator-transform": "0.10.1"
}
},
- "babel-plugin-transform-regexp-constructors": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.1.1.tgz",
- "integrity": "sha1-MSq3SHzIihxi7iXqG2CH6JuHeZw=",
- "dev": true
- },
- "babel-plugin-transform-remove-console": {
- "version": "6.8.5",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.8.5.tgz",
- "integrity": "sha512-uuCKvtweCyIvvC8fi92EcWRtO2Kt5KMNMRK6BhpDXdeb3sxvGM7453RSmgeu4DlKns3OlvY9Ep5Q9m5a7RQAgg==",
- "dev": true
- },
- "babel-plugin-transform-remove-debugger": {
- "version": "6.8.5",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.8.5.tgz",
- "integrity": "sha512-InDQDdHPOLJKM+G6oXrEesf+P29QFBmcTXID+TAvZziVz+38xe2VO/Bn3FcRcRtnOOycbgsJkUNp9jIK+ist6g==",
- "dev": true
- },
- "babel-plugin-transform-remove-undefined": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.1.2.tgz",
- "integrity": "sha1-4ev1ERD2seBmXyg4Lvc/leUCNlI=",
- "dev": true
- },
- "babel-plugin-transform-simplify-comparison-operators": {
- "version": "6.8.5",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.8.5.tgz",
- "integrity": "sha512-B3HlBZb+Uq86nRj5yNPO6pJ3noEdqHvzYkEYoUWtrsWTv48ZIRatYlumoOiif/v8llF13YjYjx9zhyznDx+N9g==",
- "dev": true
- },
"babel-plugin-transform-strict-mode": {
"version": "6.24.1",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
@@ -1583,68 +1294,6 @@
"babel-types": "6.26.0"
}
},
- "babel-plugin-transform-undefined-to-void": {
- "version": "6.8.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.8.3.tgz",
- "integrity": "sha512-goYwp8dMrzHD6x9GjZ2M85Mk2vxf1h85CnUgAjfftUnlJvzF4uj5MrbReHBTbjQ96C8CuRzvhYZ3tv8H3Sc1ZA==",
- "dev": true
- },
- "babel-polyfill": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
- "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=",
- "dev": true,
- "requires": {
- "babel-runtime": "6.26.0",
- "core-js": "2.5.1",
- "regenerator-runtime": "0.10.5"
- },
- "dependencies": {
- "core-js": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
- "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=",
- "dev": true
- },
- "regenerator-runtime": {
- "version": "0.10.5",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
- "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=",
- "dev": true
- }
- }
- },
- "babel-preset-babili": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/babel-preset-babili/-/babel-preset-babili-0.1.4.tgz",
- "integrity": "sha1-rZ1mUQAvW8PwfKswB4EWf1RyS/I=",
- "dev": true,
- "requires": {
- "babel-plugin-minify-builtins": "0.1.3",
- "babel-plugin-minify-constant-folding": "0.1.3",
- "babel-plugin-minify-dead-code-elimination": "0.1.7",
- "babel-plugin-minify-flip-comparisons": "0.1.2",
- "babel-plugin-minify-guarded-expressions": "0.1.2",
- "babel-plugin-minify-infinity": "0.1.2",
- "babel-plugin-minify-mangle-names": "0.1.3",
- "babel-plugin-minify-numeric-literals": "0.1.1",
- "babel-plugin-minify-replace": "0.1.2",
- "babel-plugin-minify-simplify": "0.1.2",
- "babel-plugin-minify-type-constructors": "0.1.2",
- "babel-plugin-transform-inline-consecutive-adds": "0.1.2",
- "babel-plugin-transform-member-expression-literals": "6.8.5",
- "babel-plugin-transform-merge-sibling-variables": "6.8.6",
- "babel-plugin-transform-minify-booleans": "6.8.3",
- "babel-plugin-transform-property-literals": "6.8.5",
- "babel-plugin-transform-regexp-constructors": "0.1.1",
- "babel-plugin-transform-remove-console": "6.8.5",
- "babel-plugin-transform-remove-debugger": "6.8.5",
- "babel-plugin-transform-remove-undefined": "0.1.2",
- "babel-plugin-transform-simplify-comparison-operators": "6.8.5",
- "babel-plugin-transform-undefined-to-void": "6.8.3",
- "lodash.isplainobject": "4.0.6"
- }
- },
"babel-preset-es2015": {
"version": "6.16.0",
"resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.16.0.tgz",
@@ -1689,7 +1338,7 @@
"home-or-tmp": "2.0.0",
"lodash": "4.17.4",
"mkdirp": "0.5.1",
- "source-map-support": "0.4.17"
+ "source-map-support": "0.4.18"
},
"dependencies": {
"core-js": {
@@ -1738,6 +1387,17 @@
"globals": "9.18.0",
"invariant": "2.2.2",
"lodash": "4.17.4"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
+ "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ }
}
},
"babel-types": {
@@ -1752,16 +1412,6 @@
"to-fast-properties": "1.0.3"
}
},
- "babili": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/babili/-/babili-0.1.2.tgz",
- "integrity": "sha1-dyMbOXcnI5SGOTbLiL97rydvl/U=",
- "dev": true,
- "requires": {
- "babel-cli": "6.26.0",
- "babel-preset-babili": "0.1.4"
- }
- },
"babylon": {
"version": "6.18.0",
"resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
@@ -1951,7 +1601,7 @@
"dev": true,
"requires": {
"bytes": "2.1.0",
- "content-type": "1.0.2",
+ "content-type": "1.0.4",
"debug": "2.2.0",
"depd": "1.0.1",
"http-errors": "1.3.1",
@@ -2237,8 +1887,8 @@
"integrity": "sha512-aM2Gt4x9bVlCUteADBS6JP0F+2tMWKM1jQzUulVROtdFWFIcIVvY76AJbr7GDqy0eDhn+PcnpzzivGxY4qiaKQ==",
"dev": true,
"requires": {
- "caniuse-lite": "1.0.30000726",
- "electron-to-chromium": "1.3.20"
+ "caniuse-lite": "1.0.30000727",
+ "electron-to-chromium": "1.3.21"
}
},
"buffer": {
@@ -2329,7 +1979,7 @@
"integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
"dev": true,
"requires": {
- "no-case": "2.3.1",
+ "no-case": "2.3.2",
"upper-case": "1.1.3"
}
},
@@ -2350,15 +2000,15 @@
}
},
"caniuse-db": {
- "version": "1.0.30000726",
- "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000726.tgz",
- "integrity": "sha1-m7dC+NAmpi34c7wDwGhD0iVbYNc=",
+ "version": "1.0.30000727",
+ "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000727.tgz",
+ "integrity": "sha1-TiJZMImw81wbKtz8KCNEk6IaSy4=",
"dev": true
},
"caniuse-lite": {
- "version": "1.0.30000726",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000726.tgz",
- "integrity": "sha1-lmp1P6EHoJ1BMc+LPWFnI6Bsz34=",
+ "version": "1.0.30000727",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000727.tgz",
+ "integrity": "sha1-IMiVdoOY3tX5ikvqtKdsKF3vQdI=",
"dev": true
},
"canonical-path": {
@@ -2474,7 +2124,7 @@
"is-upper-case": "1.1.2",
"lower-case": "1.1.4",
"lower-case-first": "1.0.2",
- "no-case": "2.3.1",
+ "no-case": "2.3.2",
"param-case": "2.1.1",
"pascal-case": "2.0.1",
"path-case": "2.1.1",
@@ -2529,15 +2179,6 @@
"source-map": "0.4.4"
},
"dependencies": {
- "commander": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
- "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
- "dev": true,
- "requires": {
- "graceful-readlink": "1.0.1"
- }
- },
"source-map": {
"version": "0.4.4",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
@@ -2651,10 +2292,13 @@
}
},
"commander": {
- "version": "2.11.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
- "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
- "dev": true
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
+ "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
+ "dev": true,
+ "requires": {
+ "graceful-readlink": "1.0.1"
+ }
},
"compare-func": {
"version": "1.3.2",
@@ -2811,7 +2455,7 @@
"requires": {
"debug": "2.2.0",
"finalhandler": "0.5.0",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"utils-merge": "1.0.0"
},
"dependencies": {
@@ -2928,9 +2572,9 @@
"dev": true
},
"content-type": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz",
- "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0=",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
"dev": true
},
"continuable-cache": {
@@ -3095,8 +2739,8 @@
"integrity": "sha512-8od6g684Fhi5Vpp4ABRv/RBsW1AY6wSHbJHEK6FGTv+8jvAAnlABniZu/FVmX9TcirkHepaEsa1QGkRvbg0CKw==",
"dev": true,
"requires": {
- "is-text-path": "1.0.1",
"JSONStream": "1.3.1",
+ "is-text-path": "1.0.1",
"lodash": "4.17.4",
"meow": "3.7.0",
"split2": "2.1.1",
@@ -3161,7 +2805,7 @@
"graceful-fs": "4.1.11",
"minimist": "1.2.0",
"mkdirp": "0.5.1",
- "rimraf": "2.6.1"
+ "rimraf": "2.6.2"
}
},
"crc": {
@@ -3248,7 +2892,7 @@
"create-hmac": "1.1.6",
"diffie-hellman": "5.0.2",
"inherits": "2.0.3",
- "pbkdf2": "3.0.13",
+ "pbkdf2": "3.0.14",
"public-encrypt": "4.0.0",
"randombytes": "2.0.5"
}
@@ -3321,6 +2965,15 @@
"integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=",
"dev": true
},
+ "d": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
+ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
+ "dev": true,
+ "requires": {
+ "es5-ext": "0.10.30"
+ }
+ },
"dargs": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz",
@@ -3364,9 +3017,9 @@
}
},
"debug": {
- "version": "2.6.8",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
- "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
+ "version": "2.6.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.7.tgz",
+ "integrity": "sha1-krrR9tBbu2u6Isyoi80OyJTChh4=",
"dev": true,
"requires": {
"ms": "2.0.0"
@@ -3428,7 +3081,7 @@
"object-assign": "4.1.1",
"pify": "2.3.0",
"pinkie-promise": "2.0.1",
- "rimraf": "2.6.1"
+ "rimraf": "2.6.2"
}
},
"delayed-stream": {
@@ -3676,7 +3329,7 @@
"integrity": "sha1-NNzzf1Co6TwrO8qLt/uRVcfaO+4=",
"dev": true,
"requires": {
- "no-case": "2.3.1"
+ "no-case": "2.3.2"
}
},
"dot-prop": {
@@ -3781,9 +3434,9 @@
"dev": true
},
"electron-to-chromium": {
- "version": "1.3.20",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.20.tgz",
- "integrity": "sha1-Lu3VzLrn3cVX9orR/OnBcukV5OU=",
+ "version": "1.3.21",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.21.tgz",
+ "integrity": "sha1-qWfr3P6O0Ag/wkTRiUAiqOgRPqI=",
"dev": true
},
"elliptic": {
@@ -4050,18 +3703,88 @@
"escape-html": "1.0.3"
}
},
+ "es5-ext": {
+ "version": "0.10.30",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.30.tgz",
+ "integrity": "sha1-cUGhaDZpfbq/qq7uQUlc4p9SyTk=",
+ "dev": true,
+ "requires": {
+ "es6-iterator": "2.0.1",
+ "es6-symbol": "3.1.1"
+ }
+ },
"es6-denodeify": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/es6-denodeify/-/es6-denodeify-0.1.5.tgz",
"integrity": "sha1-MdTV/pxVA+ElRgQ5MQ4WoqPznB8=",
"dev": true
},
+ "es6-iterator": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.1.tgz",
+ "integrity": "sha1-jjGcnwRTv1ddN0lAplWSDlnKVRI=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.30",
+ "es6-symbol": "3.1.1"
+ }
+ },
+ "es6-map": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
+ "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.30",
+ "es6-iterator": "2.0.1",
+ "es6-set": "0.1.5",
+ "es6-symbol": "3.1.1",
+ "event-emitter": "0.3.5"
+ }
+ },
"es6-promise": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
"integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=",
"dev": true
},
+ "es6-set": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
+ "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.30",
+ "es6-iterator": "2.0.1",
+ "es6-symbol": "3.1.1",
+ "event-emitter": "0.3.5"
+ }
+ },
+ "es6-symbol": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
+ "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.30"
+ }
+ },
+ "es6-weak-map": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
+ "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.30",
+ "es6-iterator": "2.0.1",
+ "es6-symbol": "3.1.1"
+ }
+ },
"escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
@@ -4111,12 +3834,34 @@
}
}
},
+ "escope": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
+ "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
+ "dev": true,
+ "requires": {
+ "es6-map": "0.1.5",
+ "es6-weak-map": "2.0.2",
+ "esrecurse": "4.2.0",
+ "estraverse": "4.2.0"
+ }
+ },
"espree": {
"version": "2.2.5",
"resolved": "https://registry.npmjs.org/espree/-/espree-2.2.5.tgz",
"integrity": "sha1-32kbkxCIlAKuspzAZnCMVmkLhUs=",
"dev": true
},
+ "esrecurse": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz",
+ "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
+ "dev": true,
+ "requires": {
+ "estraverse": "4.2.0",
+ "object-assign": "4.1.1"
+ }
+ },
"estraverse": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
@@ -4141,6 +3886,16 @@
"integrity": "sha1-b2Ma7zNtbEY2K1F2QETOIWvjwFE=",
"dev": true
},
+ "event-emitter": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
+ "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.30"
+ }
+ },
"event-stream": {
"version": "3.3.4",
"resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
@@ -4296,7 +4051,7 @@
"accepts": "1.3.4",
"array-flatten": "1.1.1",
"content-disposition": "0.5.2",
- "content-type": "1.0.2",
+ "content-type": "1.0.4",
"cookie": "0.3.1",
"cookie-signature": "1.0.6",
"debug": "2.6.7",
@@ -4309,7 +4064,7 @@
"merge-descriptors": "1.0.1",
"methods": "1.1.2",
"on-finished": "2.3.0",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"path-to-regexp": "0.1.7",
"proxy-addr": "1.1.5",
"qs": "6.4.0",
@@ -4323,15 +4078,6 @@
"vary": "1.1.1"
},
"dependencies": {
- "debug": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.7.tgz",
- "integrity": "sha1-krrR9tBbu2u6Isyoi80OyJTChh4=",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
"serve-static": {
"version": "1.12.3",
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.3.tgz",
@@ -4340,7 +4086,7 @@
"requires": {
"encodeurl": "1.0.1",
"escape-html": "1.0.3",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"send": "0.15.3"
}
}
@@ -4358,7 +4104,7 @@
"debug": "2.2.0",
"depd": "1.0.1",
"on-headers": "1.0.1",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"uid-safe": "2.0.0",
"utils-merge": "1.0.0"
},
@@ -4422,15 +4168,15 @@
"integrity": "sha1-HtkZnanL/i7y96MbL96LDRI2iXI=",
"dev": true,
"requires": {
- "iconv-lite": "0.4.18",
+ "iconv-lite": "0.4.19",
"jschardet": "1.5.1",
"tmp": "0.0.31"
},
"dependencies": {
"iconv-lite": {
- "version": "0.4.18",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.18.tgz",
- "integrity": "sha512-sr1ZQph3UwHTR0XftSbK85OvBbxe/abLGzEnPENCQwmHf7sck8Oyu4ob3LgBxWWxRoM+QszeUyl7jbqapu2TqA==",
+ "version": "0.4.19",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
+ "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
"dev": true
},
"tmp": {
@@ -4475,6 +4221,12 @@
"time-stamp": "1.1.0"
}
},
+ "fast-deep-equal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz",
+ "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=",
+ "dev": true
+ },
"fast-levenshtein": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
@@ -4487,7 +4239,7 @@
"integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
"dev": true,
"requires": {
- "websocket-driver": "0.6.5"
+ "websocket-driver": "0.7.0"
}
},
"fd-slicer": {
@@ -4515,6 +4267,20 @@
"dev": true,
"requires": {
"loader-utils": "0.2.17"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "0.2.17",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
+ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
+ "dev": true,
+ "requires": {
+ "big.js": "3.1.3",
+ "emojis-list": "2.1.0",
+ "json5": "0.5.1",
+ "object-assign": "4.1.1"
+ }
+ }
}
},
"filename-regex": {
@@ -4596,9 +4362,20 @@
"encodeurl": "1.0.1",
"escape-html": "1.0.3",
"on-finished": "2.3.0",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"statuses": "1.3.1",
"unpipe": "1.0.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
+ "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ }
}
},
"find-index": {
@@ -4630,27 +4407,15 @@
"dev": true
},
"findup-sync": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
- "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
+ "version": "0.4.3",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
+ "integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=",
"dev": true,
"requires": {
- "glob": "5.0.15"
- },
- "dependencies": {
- "glob": {
- "version": "5.0.15",
- "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
- "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
- "dev": true,
- "requires": {
- "inflight": "1.0.6",
- "inherits": "2.0.3",
- "minimatch": "3.0.4",
- "once": "1.4.0",
- "path-is-absolute": "1.0.1"
- }
- }
+ "detect-file": "0.1.0",
+ "is-glob": "2.0.1",
+ "micromatch": "2.3.11",
+ "resolve-dir": "0.1.1"
}
},
"fined": {
@@ -4734,9 +4499,9 @@
}
},
"forwarded": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.0.tgz",
- "integrity": "sha1-Ge+YdMSuHCl7zweP3mOgm2aoQ2M=",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.1.tgz",
+ "integrity": "sha1-ik4wxkCwU5U5mjVJxzAldygEiWE=",
"dev": true
},
"fresh": {
@@ -4774,14 +4539,19 @@
"requires": {
"graceful-fs": "4.1.11",
"jsonfile": "2.4.0"
+ },
+ "dependencies": {
+ "jsonfile": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
+ "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11"
+ }
+ }
}
},
- "fs-readdir-recursive": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz",
- "integrity": "sha1-jNF0XItPiinIyuw5JHaSG6GV9WA=",
- "dev": true
- },
"fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -5557,14 +5327,6 @@
}
}
},
- "string_decoder": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "safe-buffer": "5.0.1"
- }
- },
"string-width": {
"version": "1.0.2",
"bundled": true,
@@ -5575,6 +5337,14 @@
"strip-ansi": "3.0.1"
}
},
+ "string_decoder": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.0.1"
+ }
+ },
"stringstream": {
"version": "0.0.5",
"bundled": true,
@@ -5696,7 +5466,7 @@
"graceful-fs": "4.1.11",
"inherits": "2.0.3",
"mkdirp": "0.5.1",
- "rimraf": "2.6.1"
+ "rimraf": "2.6.2"
}
},
"fwd-stream": {
@@ -6232,7 +6002,7 @@
"dev": true,
"requires": {
"browserslist": "1.7.7",
- "caniuse-db": "1.0.30000726",
+ "caniuse-db": "1.0.30000727",
"normalize-range": "0.1.2",
"num2fraction": "1.2.2",
"postcss": "5.2.17",
@@ -6245,8 +6015,8 @@
"integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
"dev": true,
"requires": {
- "caniuse-db": "1.0.30000726",
- "electron-to-chromium": "1.3.20"
+ "caniuse-db": "1.0.30000727",
+ "electron-to-chromium": "1.3.21"
}
}
}
@@ -6408,7 +6178,7 @@
"bytes": "2.1.0",
"compression": "1.5.2",
"connect-timeout": "1.6.2",
- "content-type": "1.0.2",
+ "content-type": "1.0.4",
"cookie": "0.1.3",
"cookie-parser": "1.3.5",
"cookie-signature": "1.0.6",
@@ -6424,7 +6194,7 @@
"morgan": "1.6.1",
"multiparty": "3.3.2",
"on-headers": "1.0.1",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"pause": "0.1.0",
"qs": "4.0.0",
"response-time": "2.3.2",
@@ -6587,7 +6357,7 @@
"dev": true,
"requires": {
"escape-html": "1.0.3",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"send": "0.13.2"
},
"dependencies": {
@@ -6609,7 +6379,7 @@
"debug": "2.2.0",
"faye-websocket": "0.10.0",
"livereload-js": "2.2.2",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"qs": "5.1.0"
},
"dependencies": {
@@ -6620,7 +6390,7 @@
"dev": true,
"requires": {
"bytes": "2.2.0",
- "content-type": "1.0.2",
+ "content-type": "1.0.4",
"debug": "2.2.0",
"depd": "1.1.1",
"http-errors": "1.3.1",
@@ -7370,12 +7140,6 @@
"yargs": "3.10.0"
}
},
- "wordwrap": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
- "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
- "dev": true
- },
"yargs": {
"version": "3.10.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
@@ -7522,7 +7286,7 @@
"async": "1.5.2",
"optimist": "0.6.1",
"source-map": "0.4.4",
- "uglify-js": "2.8.27"
+ "uglify-js": "2.8.29"
},
"dependencies": {
"async": {
@@ -7531,6 +7295,25 @@
"integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
"dev": true
},
+ "camelcase": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
+ "dev": true,
+ "optional": true
+ },
+ "cliui": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
+ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "center-align": "0.1.3",
+ "right-align": "0.1.3",
+ "wordwrap": "0.0.2"
+ }
+ },
"source-map": {
"version": "0.4.4",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
@@ -7539,6 +7322,40 @@
"requires": {
"amdefine": "1.0.1"
}
+ },
+ "uglify-js": {
+ "version": "2.8.29",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "source-map": "0.5.7",
+ "uglify-to-browserify": "1.0.2",
+ "yargs": "3.10.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "optional": true
+ }
+ }
+ },
+ "yargs": {
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
+ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "camelcase": "1.2.1",
+ "cliui": "2.1.0",
+ "decamelize": "1.2.0",
+ "window-size": "0.1.0"
+ }
}
}
},
@@ -7558,6 +7375,14 @@
"commander": "2.11.0",
"is-my-json-valid": "2.16.1",
"pinkie-promise": "2.0.1"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
+ "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
+ "dev": true
+ }
}
},
"has-ansi": {
@@ -7665,7 +7490,7 @@
"integrity": "sha1-lTWXMZfBRLCWE81l0xfvGZY70C0=",
"dev": true,
"requires": {
- "no-case": "2.3.1",
+ "no-case": "2.3.2",
"upper-case": "1.1.3"
}
},
@@ -7718,9 +7543,9 @@
"dev": true
},
"html-minifier": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.3.tgz",
- "integrity": "sha512-iKRzQQDuTCsq0Ultbi/mfJJnR0D3AdZKTq966Gsp92xkmAPCV4Xi08qhJ0Dl3ZAWemSgJ7qZK+UsZc0gFqK6wg==",
+ "version": "3.5.5",
+ "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.5.tgz",
+ "integrity": "sha512-g+1+NBycQI0fGnggd52JM8TRUweG7+9W2wrtjGitMAqc4G7maweAHvVAAjz9veHseIH3tYKE2lk2USGSoewIrQ==",
"dev": true,
"requires": {
"camel-case": "3.0.0",
@@ -7730,7 +7555,7 @@
"ncname": "1.0.0",
"param-case": "2.1.1",
"relateurl": "0.2.7",
- "uglify-js": "3.0.28"
+ "uglify-js": "3.1.0"
},
"dependencies": {
"clean-css": {
@@ -7742,10 +7567,16 @@
"source-map": "0.5.7"
}
},
+ "commander": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
+ "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
+ "dev": true
+ },
"uglify-js": {
- "version": "3.0.28",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz",
- "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.1.0.tgz",
+ "integrity": "sha512-PGUXuTJ5AkrfPsyg0L9/LD+BWYm9feVngbWpW5bg7Q3B7hqDM3xz00tNby4yY0CqjrLTF6CP9wpb/aNITRuSXg==",
"dev": true,
"requires": {
"commander": "2.11.0",
@@ -7780,6 +7611,12 @@
"statuses": "1.3.1"
}
},
+ "http-parser-js": {
+ "version": "0.4.5",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.5.tgz",
+ "integrity": "sha512-sYaqbMBf8hoS6OZBwMygxdLD3TsWgzheP55nkQ7GiR7gsn8x+2oTMCoJSAQmNm3obzOjJYT6tdTz1XcYjKyUqg==",
+ "dev": true
+ },
"http-proxy": {
"version": "1.16.2",
"resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz",
@@ -7814,7 +7651,7 @@
"dev": true,
"requires": {
"agent-base": "2.1.1",
- "debug": "2.6.8",
+ "debug": "2.6.7",
"extend": "3.0.1"
}
},
@@ -8363,7 +8200,7 @@
"esprima": "2.7.3",
"glob": "5.0.15",
"handlebars": "4.0.10",
- "js-yaml": "3.9.1",
+ "js-yaml": "3.10.0",
"mkdirp": "0.5.1",
"nopt": "3.0.6",
"once": "1.4.0",
@@ -8541,9 +8378,9 @@
"dev": true
},
"js-base64": {
- "version": "2.1.9",
- "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz",
- "integrity": "sha1-8OgK4DmkvWVLXygfyT8EqRSn/M4=",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.3.1.tgz",
+ "integrity": "sha512-cEao+Mb0czmVPzywx6+Cd0vmTAZrHJl92xqNlrLj8KpDhi7FfQ6jECH7DeQ27MAPQRSJXpPSMhqisO7N4712Ww==",
"dev": true
},
"js-tokens": {
@@ -8553,9 +8390,9 @@
"dev": true
},
"js-yaml": {
- "version": "3.9.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.9.1.tgz",
- "integrity": "sha512-CbcG379L1e+mWBnLvHWWeLs8GyV/EMw862uLI3c+GxVyDHWZcjZinwuBd3iW2pgxgIlksW/1vNJa4to+RvDOww==",
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
+ "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
"dev": true,
"requires": {
"argparse": "1.0.9",
@@ -8584,9 +8421,9 @@
"dev": true
},
"jsesc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
- "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
"dev": true
},
"json-loader": {
@@ -8601,6 +8438,12 @@
"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
"dev": true
},
+ "json-schema-traverse": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
+ "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
+ "dev": true
+ },
"json-stable-stringify": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
@@ -8629,9 +8472,9 @@
"dev": true
},
"jsonfile": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
- "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
+ "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
"dev": true,
"requires": {
"graceful-fs": "4.1.11"
@@ -8655,16 +8498,6 @@
"integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
"dev": true
},
- "JSONStream": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz",
- "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
- "dev": true,
- "requires": {
- "jsonparse": "1.3.1",
- "through": "2.3.8"
- }
- },
"jsprim": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -8712,7 +8545,7 @@
"optimist": "0.6.1",
"qjobs": "1.1.5",
"range-parser": "1.2.0",
- "rimraf": "2.6.1",
+ "rimraf": "2.6.2",
"socket.io": "1.4.7",
"source-map": "0.5.7",
"tmp": "0.0.28",
@@ -9078,20 +8911,6 @@
"lodash.mapvalues": "4.6.0",
"rechoir": "0.6.2",
"resolve": "1.4.0"
- },
- "dependencies": {
- "findup-sync": {
- "version": "0.4.3",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
- "integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=",
- "dev": true,
- "requires": {
- "detect-file": "0.1.0",
- "is-glob": "2.0.1",
- "micromatch": "2.3.11",
- "resolve-dir": "0.1.1"
- }
- }
}
},
"livereload-js": {
@@ -9120,15 +8939,32 @@
"dev": true
},
"loader-utils": {
- "version": "0.2.17",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
- "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
+ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
"dev": true,
"requires": {
"big.js": "3.1.3",
"emojis-list": "2.1.0",
- "json5": "0.5.1",
- "object-assign": "4.1.1"
+ "json5": "0.5.1"
+ }
+ },
+ "locate-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "dev": true,
+ "requires": {
+ "p-locate": "2.0.0",
+ "path-exists": "3.0.0"
+ },
+ "dependencies": {
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true
+ }
}
},
"lodash": {
@@ -9433,12 +9269,6 @@
"integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
"dev": true
},
- "lodash.some": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz",
- "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=",
- "dev": true
- },
"lodash.support": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/lodash.support/-/lodash.support-2.4.1.tgz",
@@ -9716,6 +9546,15 @@
"integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
"dev": true
},
+ "mem": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
+ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
+ "dev": true,
+ "requires": {
+ "mimic-fn": "1.1.0"
+ }
+ },
"memoize-decorator": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/memoize-decorator/-/memoize-decorator-1.0.2.tgz",
@@ -9779,8 +9618,19 @@
"requires": {
"debug": "2.6.8",
"methods": "1.1.2",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"vary": "1.1.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
+ "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ }
}
},
"methods": {
@@ -10024,9 +9874,9 @@
"dev": true
},
"no-case": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.1.tgz",
- "integrity": "sha1-euuhxzpSGEJlVUt9wDuvcg34AIE=",
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
+ "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
"dev": true,
"requires": {
"lower-case": "1.1.4"
@@ -10047,7 +9897,7 @@
"npmlog": "4.1.2",
"osenv": "0.1.4",
"request": "2.75.0",
- "rimraf": "2.6.1",
+ "rimraf": "2.6.2",
"semver": "5.3.0",
"tar": "2.2.1",
"which": "1.3.0"
@@ -10466,7 +10316,7 @@
"dev": true,
"requires": {
"minimist": "0.0.10",
- "wordwrap": "0.0.3"
+ "wordwrap": "0.0.2"
},
"dependencies": {
"minimist": {
@@ -10569,24 +10419,13 @@
"os-tmpdir": "1.0.2"
}
},
- "output-file-sync": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz",
- "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=",
- "dev": true,
- "requires": {
- "graceful-fs": "4.1.11",
- "mkdirp": "0.5.1",
- "object-assign": "4.1.1"
- }
- },
"p-all": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/p-all/-/p-all-1.0.0.tgz",
"integrity": "sha1-k731OlWiOCH9+pi0F0qZv38x340=",
"dev": true,
"requires": {
- "p-map": "1.1.1"
+ "p-map": "1.2.0"
}
},
"p-finally": {
@@ -10595,10 +10434,25 @@
"integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
"dev": true
},
+ "p-limit": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz",
+ "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=",
+ "dev": true
+ },
+ "p-locate": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "dev": true,
+ "requires": {
+ "p-limit": "1.1.0"
+ }
+ },
"p-map": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.1.1.tgz",
- "integrity": "sha1-BfXkrpegaDcbwqXMhr+9vBnErno=",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
+ "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
"dev": true
},
"package-json": {
@@ -10625,7 +10479,7 @@
"integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
"dev": true,
"requires": {
- "no-case": "2.3.1"
+ "no-case": "2.3.2"
}
},
"parse-asn1": {
@@ -10638,7 +10492,7 @@
"browserify-aes": "1.0.8",
"create-hash": "1.1.3",
"evp_bytestokey": "1.0.3",
- "pbkdf2": "3.0.13"
+ "pbkdf2": "3.0.14"
}
},
"parse-filepath": {
@@ -10713,9 +10567,9 @@
}
},
"parseurl": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz",
- "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY=",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
+ "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
"dev": true
},
"pascal-case": {
@@ -10740,7 +10594,7 @@
"integrity": "sha1-lLgDfDctP+KQbkZbtF4l0ibo7qU=",
"dev": true,
"requires": {
- "no-case": "2.3.1"
+ "no-case": "2.3.2"
}
},
"path-dirname": {
@@ -10830,9 +10684,9 @@
}
},
"pbkdf2": {
- "version": "3.0.13",
- "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.13.tgz",
- "integrity": "sha512-+dCHxDH+djNtjgWmvVC/my3SYBAKpKNqKSjLkp+GtWWYe4XPE+e/PSD2aCanlEZZnqPk2uekTKNC/ccbwd2X2Q==",
+ "version": "3.0.14",
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz",
+ "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==",
"dev": true,
"requires": {
"create-hash": "1.1.3",
@@ -10882,7 +10736,7 @@
"dev": true,
"requires": {
"chalk": "1.1.3",
- "js-base64": "2.1.9",
+ "js-base64": "2.3.1",
"source-map": "0.5.7",
"supports-color": "3.2.3"
},
@@ -10982,7 +10836,7 @@
"q": "1.4.1",
"saucelabs": "1.3.0",
"selenium-webdriver": "3.0.1",
- "source-map-support": "0.4.17",
+ "source-map-support": "0.4.18",
"webdriver-js-extender": "1.0.0",
"webdriver-manager": "12.0.6"
},
@@ -11079,7 +10933,7 @@
"minimist": "1.2.0",
"q": "1.4.1",
"request": "2.81.0",
- "rimraf": "2.6.1",
+ "rimraf": "2.6.2",
"semver": "5.3.0",
"xml2js": "0.4.17"
}
@@ -11092,7 +10946,7 @@
"integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=",
"dev": true,
"requires": {
- "forwarded": "0.1.0",
+ "forwarded": "0.1.1",
"ipaddr.js": "1.4.0"
}
},
@@ -11402,14 +11256,6 @@
"dev": true,
"requires": {
"jsesc": "0.5.0"
- },
- "dependencies": {
- "jsesc": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
- "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
- "dev": true
- }
}
},
"relateurl": {
@@ -11496,7 +11342,7 @@
"esprima": "2.7.3",
"fileset": "0.2.1",
"handlebars": "4.0.10",
- "js-yaml": "3.9.1",
+ "js-yaml": "3.10.0",
"mkdirp": "0.5.1",
"nopt": "3.0.6",
"once": "1.4.0",
@@ -11696,9 +11542,9 @@
}
},
"rimraf": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz",
- "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
+ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
"dev": true,
"requires": {
"glob": "7.0.6"
@@ -11794,7 +11640,7 @@
"integrity": "sha1-37XOuy89MNk+JkCb5/NaFnfObWY=",
"dev": true,
"requires": {
- "source-map-support": "0.4.17"
+ "source-map-support": "0.4.18"
}
},
"rollup-plugin-commonjs": {
@@ -11899,7 +11745,49 @@
"integrity": "sha1-EdCwyLzS0H5pCPdP0WsBUjkLkio=",
"dev": true,
"requires": {
- "uglify-js": "2.8.27"
+ "uglify-js": "2.8.29"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
+ "dev": true
+ },
+ "cliui": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
+ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
+ "dev": true,
+ "requires": {
+ "center-align": "0.1.3",
+ "right-align": "0.1.3",
+ "wordwrap": "0.0.2"
+ }
+ },
+ "uglify-js": {
+ "version": "2.8.29",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
+ "dev": true,
+ "requires": {
+ "source-map": "0.5.7",
+ "uglify-to-browserify": "1.0.2",
+ "yargs": "3.10.0"
+ }
+ },
+ "yargs": {
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
+ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
+ "dev": true,
+ "requires": {
+ "camelcase": "1.2.1",
+ "cliui": "2.1.0",
+ "decamelize": "1.2.0",
+ "window-size": "0.1.0"
+ }
+ }
}
},
"rollup-pluginutils": {
@@ -12005,7 +11893,7 @@
"requires": {
"extend": "2.0.1",
"q": "1.4.1",
- "rimraf": "2.6.1"
+ "rimraf": "2.6.2"
},
"dependencies": {
"extend": {
@@ -12096,13 +11984,13 @@
"docopt": "0.6.2",
"glob": "7.1.2",
"glob2base": "0.0.12",
- "js-yaml": "3.9.1",
+ "js-yaml": "3.10.0",
"lodash.difference": "4.5.0",
"lodash.uniq": "4.5.0",
"minimatch": "3.0.4",
"mkdirp": "0.5.1",
"multipipe": "1.0.2",
- "rimraf": "2.6.1",
+ "rimraf": "2.6.2",
"safe-wipe": "0.2.4",
"sass-convert": "0.5.2",
"sassdoc-theme-default": "2.6.1",
@@ -12347,7 +12235,7 @@
"es6-promise": "4.1.1",
"extend": "3.0.1",
"fs-extra": "2.1.2",
- "html-minifier": "3.5.3",
+ "html-minifier": "3.5.5",
"sassdoc-extras": "2.4.1",
"swig": "1.4.0",
"swig-extras": "0.0.1"
@@ -12391,7 +12279,7 @@
"integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
"dev": true,
"requires": {
- "js-base64": "2.1.9",
+ "js-base64": "2.3.1",
"source-map": "0.4.4"
},
"dependencies": {
@@ -12413,7 +12301,7 @@
"dev": true,
"requires": {
"adm-zip": "0.4.7",
- "rimraf": "2.6.1",
+ "rimraf": "2.6.2",
"tmp": "0.0.30",
"xml2js": "0.4.17"
}
@@ -12458,17 +12346,6 @@
"on-finished": "2.3.0",
"range-parser": "1.2.0",
"statuses": "1.3.1"
- },
- "dependencies": {
- "debug": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.7.tgz",
- "integrity": "sha1-krrR9tBbu2u6Isyoi80OyJTChh4=",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- }
}
},
"sentence-case": {
@@ -12477,7 +12354,7 @@
"integrity": "sha1-H24t2jnBaL+S0T+G1KkYkz9mftQ=",
"dev": true,
"requires": {
- "no-case": "2.3.1",
+ "no-case": "2.3.2",
"upper-case-first": "1.1.2"
}
},
@@ -12496,7 +12373,7 @@
"etag": "1.7.0",
"fresh": "0.3.0",
"ms": "0.7.2",
- "parseurl": "1.3.1"
+ "parseurl": "1.3.2"
},
"dependencies": {
"etag": {
@@ -12531,7 +12408,7 @@
"escape-html": "1.0.3",
"http-errors": "1.3.1",
"mime-types": "2.1.17",
- "parseurl": "1.3.1"
+ "parseurl": "1.3.2"
},
"dependencies": {
"accepts": {
@@ -12585,7 +12462,7 @@
"requires": {
"encodeurl": "1.0.1",
"escape-html": "1.0.3",
- "parseurl": "1.3.1",
+ "parseurl": "1.3.2",
"send": "0.14.1"
},
"dependencies": {
@@ -12760,7 +12637,7 @@
"integrity": "sha1-Qb2xtz8w7GagTU4srRt2OH1NbZ8=",
"dev": true,
"requires": {
- "no-case": "2.3.1"
+ "no-case": "2.3.2"
}
},
"sntp": {
@@ -12942,9 +12819,9 @@
}
},
"source-list-map": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-1.1.2.tgz",
- "integrity": "sha1-mIkBnRAkzOVc3AaUmDN+9hhqEaE=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
+ "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==",
"dev": true
},
"source-map": {
@@ -12953,9 +12830,9 @@
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
},
"source-map-support": {
- "version": "0.4.17",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.17.tgz",
- "integrity": "sha512-30c1Ch8FSjV0FwC253iftbbj0dU/OXoSg1LAEGZJUlGgjTNj6cu+DVqJWWIZJY5RXLWV4eFtR+4ouo0VIOYOTg==",
+ "version": "0.4.18",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
+ "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
"requires": {
"source-map": "0.5.7"
}
@@ -13159,15 +13036,6 @@
"integrity": "sha1-76/unx4i01ke1949yqlcP1559zw=",
"dev": true
},
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
- "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- },
"string-range": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/string-range/-/string-range-1.2.2.tgz",
@@ -13191,6 +13059,15 @@
"strip-ansi": "3.0.1"
}
},
+ "string_decoder": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ },
"stringmap": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/stringmap/-/stringmap-0.2.2.tgz",
@@ -13257,7 +13134,7 @@
"requires": {
"tslint": "3.15.1",
"tslint-eslint-rules": "1.5.0",
- "typescript": "2.3.4"
+ "typescript": "2.5.2"
},
"dependencies": {
"diff": {
@@ -13266,6 +13143,30 @@
"integrity": "sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k=",
"dev": true
},
+ "findup-sync": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
+ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
+ "dev": true,
+ "requires": {
+ "glob": "5.0.15"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "5.0.15",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
+ "dev": true,
+ "requires": {
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.4",
+ "once": "1.4.0",
+ "path-is-absolute": "1.0.1"
+ }
+ }
+ }
+ },
"tslint": {
"version": "3.15.1",
"resolved": "https://registry.npmjs.org/tslint/-/tslint-3.15.1.tgz",
@@ -13397,12 +13298,6 @@
"yargs": "3.5.4"
}
},
- "wordwrap": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
- "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
- "dev": true
- },
"yargs": {
"version": "3.5.4",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-3.5.4.tgz",
@@ -13605,7 +13500,7 @@
"integrity": "sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o=",
"dev": true,
"requires": {
- "no-case": "2.3.1",
+ "no-case": "2.3.2",
"upper-case": "1.1.3"
}
},
@@ -13682,41 +13577,61 @@
"dev": true
},
"ts-node": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-1.3.0.tgz",
- "integrity": "sha1-CmiqCAC333oritbn40sPlhI4elI=",
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-3.3.0.tgz",
+ "integrity": "sha1-wTxqMCTjC+EYDdUwOPwgkonUv2k=",
"dev": true,
"requires": {
"arrify": "1.0.1",
- "chalk": "1.1.3",
- "diff": "2.2.3",
+ "chalk": "2.1.0",
+ "diff": "3.3.1",
"make-error": "1.3.0",
"minimist": "1.2.0",
"mkdirp": "0.5.1",
- "pinkie": "2.0.4",
- "source-map-support": "0.4.17",
- "tsconfig": "5.0.3",
- "xtend": "4.0.1"
+ "source-map-support": "0.4.18",
+ "tsconfig": "6.0.0",
+ "v8flags": "3.0.0",
+ "yn": "2.0.0"
},
"dependencies": {
- "diff": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz",
- "integrity": "sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k=",
- "dev": true
+ "chalk": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz",
+ "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "3.2.0",
+ "escape-string-regexp": "1.0.5",
+ "supports-color": "4.4.0"
+ }
+ },
+ "v8flags": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.0.0.tgz",
+ "integrity": "sha512-AGl+C+4qpeSu2g3JxCD/mGFFOs/vVZ3XREkD3ibQXEqr4Y4zgIrPWW124/IKJFHOIVFIoH8miWrLf0o84HYjwA==",
+ "dev": true,
+ "requires": {
+ "user-home": "1.1.1"
+ }
}
}
},
"tsconfig": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-5.0.3.tgz",
- "integrity": "sha1-X0J45wGACWeo/Dg/0ZZIh48qbjo=",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-6.0.0.tgz",
+ "integrity": "sha1-aw6DdgA9evGGT434+J3QBZ/80DI=",
"dev": true,
"requires": {
- "any-promise": "1.3.0",
- "parse-json": "2.2.0",
- "strip-bom": "2.0.0",
+ "strip-bom": "3.0.0",
"strip-json-comments": "2.0.1"
+ },
+ "dependencies": {
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
+ "dev": true
+ }
}
},
"tsickle": {
@@ -13727,14 +13642,13 @@
"minimist": "1.2.0",
"mkdirp": "0.5.1",
"source-map": "0.5.7",
- "source-map-support": "0.4.17"
+ "source-map-support": "0.4.18"
}
},
"tslib": {
"version": "1.7.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.7.1.tgz",
- "integrity": "sha1-vIAEFkaRkjp5/oN4u+s9ogF1OOw=",
- "dev": true
+ "integrity": "sha1-vIAEFkaRkjp5/oN4u+s9ogF1OOw="
},
"tslint": {
"version": "5.7.0",
@@ -13754,6 +13668,12 @@
"tsutils": "2.8.2"
},
"dependencies": {
+ "commander": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
+ "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
+ "dev": true
+ },
"glob": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
@@ -13767,15 +13687,6 @@
"once": "1.4.0",
"path-is-absolute": "1.0.1"
}
- },
- "tsutils": {
- "version": "2.8.2",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.8.2.tgz",
- "integrity": "sha1-LBSGukMSYIRbCsb5Aq/Z1wio6mo=",
- "dev": true,
- "requires": {
- "tslib": "1.7.1"
- }
}
}
},
@@ -13788,6 +13699,14 @@
"doctrine": "0.7.2",
"tslib": "1.7.1",
"tsutils": "1.9.1"
+ },
+ "dependencies": {
+ "tsutils": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz",
+ "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=",
+ "dev": true
+ }
}
},
"tslint-ionic-rules": {
@@ -13806,10 +13725,13 @@
"dev": true
},
"tsutils": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz",
- "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=",
- "dev": true
+ "version": "2.8.2",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.8.2.tgz",
+ "integrity": "sha1-LBSGukMSYIRbCsb5Aq/Z1wio6mo=",
+ "dev": true,
+ "requires": {
+ "tslib": "1.7.1"
+ }
},
"tty-browserify": {
"version": "0.0.0",
@@ -13862,20 +13784,50 @@
"dev": true
},
"typescript": {
- "version": "2.3.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.3.4.tgz",
- "integrity": "sha1-PTgyGCgjHkNPKHUUlZw3qCtin0I=",
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.5.2.tgz",
+ "integrity": "sha1-A4qV99m7tCCxvzW6MdTFwd0//jQ=",
"dev": true
},
- "uglify-js": {
- "version": "2.8.27",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.27.tgz",
- "integrity": "sha1-R3h/kSsPJC5bmENDvo416V9pTJw=",
+ "uglify-es": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.1.0.tgz",
+ "integrity": "sha512-368gRJ/ww3e9c8eJLAFM6sco4ndsg7d2MskNusejep0kvd7VCqNj/q/zrDG/1KwS+EWfTxJKTj7UyLN+zz+gyg==",
+ "dev": true,
+ "requires": {
+ "commander": "2.11.0",
+ "source-map": "0.5.7"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
+ "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
+ "dev": true
+ }
+ }
+ },
+ "uglify-save-license": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz",
+ "integrity": "sha1-lXJsF8xv0XHDYX479NjYKqjEzOE=",
+ "dev": true
+ },
+ "uglify-to-browserify": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
+ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
+ "dev": true
+ },
+ "uglifyjs-webpack-plugin": {
+ "version": "0.4.6",
+ "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz",
+ "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
"dev": true,
"requires": {
"source-map": "0.5.7",
- "uglify-to-browserify": "1.0.2",
- "yargs": "3.10.0"
+ "uglify-js": "2.8.29",
+ "webpack-sources": "1.0.1"
},
"dependencies": {
"camelcase": {
@@ -13895,11 +13847,16 @@
"wordwrap": "0.0.2"
}
},
- "wordwrap": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
- "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
- "dev": true
+ "uglify-js": {
+ "version": "2.8.29",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
+ "dev": true,
+ "requires": {
+ "source-map": "0.5.7",
+ "uglify-to-browserify": "1.0.2",
+ "yargs": "3.10.0"
+ }
},
"yargs": {
"version": "3.10.0",
@@ -13915,18 +13872,6 @@
}
}
},
- "uglify-save-license": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz",
- "integrity": "sha1-lXJsF8xv0XHDYX479NjYKqjEzOE=",
- "dev": true
- },
- "uglify-to-browserify": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
- "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
- "dev": true
- },
"uid-safe": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.4.tgz",
@@ -13988,6 +13933,12 @@
"crypto-random-string": "1.0.0"
}
},
+ "universalify": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz",
+ "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=",
+ "dev": true
+ },
"unpipe": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -14444,7 +14395,7 @@
"dev": true,
"requires": {
"adm-zip": "0.4.4",
- "rimraf": "2.6.1",
+ "rimraf": "2.6.2",
"tmp": "0.0.24",
"ws": "1.1.1",
"xml2js": "0.4.4"
@@ -14469,32 +14420,33 @@
}
},
"webpack": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.7.0.tgz",
- "integrity": "sha512-MjAA0ZqO1ba7ZQJRnoCdbM56mmFpipOPUv/vQpwwfSI42p5PVDdoiuK2AL2FwFUVgT859Jr43bFZXRg/LNsqvg==",
+ "version": "3.5.6",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.5.6.tgz",
+ "integrity": "sha512-sXnxfx6KoZVrFAGLjdhCCwDtDwkYMfwm8mJjkQv3thr5pjTlbxopVlr/kJwc9Bz317gL+gNjvz++ir9TgG1MDg==",
"dev": true,
"requires": {
"acorn": "5.1.2",
"acorn-dynamic-import": "2.0.2",
- "ajv": "4.11.8",
- "ajv-keywords": "1.5.1",
+ "ajv": "5.2.2",
+ "ajv-keywords": "2.1.0",
"async": "2.5.0",
"enhanced-resolve": "3.4.1",
+ "escope": "3.6.0",
"interpret": "1.0.3",
"json-loader": "0.5.4",
"json5": "0.5.1",
"loader-runner": "2.3.0",
- "loader-utils": "0.2.17",
+ "loader-utils": "1.1.0",
"memory-fs": "0.4.1",
"mkdirp": "0.5.1",
"node-libs-browser": "2.0.0",
"source-map": "0.5.7",
- "supports-color": "3.2.3",
+ "supports-color": "4.4.0",
"tapable": "0.2.8",
- "uglify-js": "2.8.27",
+ "uglifyjs-webpack-plugin": "0.4.6",
"watchpack": "1.4.0",
"webpack-sources": "1.0.1",
- "yargs": "6.6.0"
+ "yargs": "8.0.2"
},
"dependencies": {
"acorn": {
@@ -14503,98 +14455,185 @@
"integrity": "sha512-o96FZLJBPY1lvTuJylGA9Bk3t/GKPPJG8H0ydQQl01crzwJgspa4AEIq/pVTXigmK0PHVQhiAtn8WMBLL9D2WA==",
"dev": true
},
- "camelcase": {
+ "ajv": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.2.tgz",
+ "integrity": "sha1-R8aNaehvXZUxA7AHSpQw3GPaXjk=",
+ "dev": true,
+ "requires": {
+ "co": "4.6.0",
+ "fast-deep-equal": "1.0.0",
+ "json-schema-traverse": "0.3.1",
+ "json-stable-stringify": "1.0.1"
+ }
+ },
+ "ansi-regex": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
- "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
"dev": true
},
- "has-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
- "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
+ "camelcase": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
"dev": true
},
- "source-list-map": {
+ "find-up": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "dev": true,
+ "requires": {
+ "locate-path": "2.0.0"
+ }
+ },
+ "is-fullwidth-code-point": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
- "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
"dev": true
},
- "supports-color": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
- "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
+ "load-json-file": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
+ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
"dev": true,
"requires": {
- "has-flag": "1.0.0"
+ "graceful-fs": "4.1.11",
+ "parse-json": "2.2.0",
+ "pify": "2.3.0",
+ "strip-bom": "3.0.0"
}
},
- "webpack-sources": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.0.1.tgz",
- "integrity": "sha512-05tMxipUCwHqYaVS8xc7sYPTly8PzXayRCB4dTxLhWTqlKUiwH6ezmEe0OSreL1c30LAuA3Zqmc+uEBUGFJDjw==",
+ "os-locale": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
+ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
"dev": true,
"requires": {
- "source-list-map": "2.0.0",
- "source-map": "0.5.7"
+ "execa": "0.7.0",
+ "lcid": "1.0.0",
+ "mem": "1.1.0"
}
},
+ "path-type": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
+ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
+ "dev": true,
+ "requires": {
+ "pify": "2.3.0"
+ }
+ },
+ "read-pkg": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
+ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "2.0.0",
+ "normalize-package-data": "2.4.0",
+ "path-type": "2.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
+ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
+ "dev": true,
+ "requires": {
+ "find-up": "2.1.0",
+ "read-pkg": "2.0.0"
+ }
+ },
+ "string-width": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+ "dev": true,
+ "requires": {
+ "is-fullwidth-code-point": "2.0.0",
+ "strip-ansi": "4.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "3.0.0"
+ }
+ },
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
+ "dev": true
+ },
+ "which-module": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
+ "dev": true
+ },
"yargs": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
- "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
+ "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
"dev": true,
"requires": {
- "camelcase": "3.0.0",
+ "camelcase": "4.1.0",
"cliui": "3.2.0",
"decamelize": "1.2.0",
"get-caller-file": "1.0.2",
- "os-locale": "1.4.0",
- "read-pkg-up": "1.0.1",
+ "os-locale": "2.1.0",
+ "read-pkg-up": "2.0.0",
"require-directory": "2.1.1",
"require-main-filename": "1.0.1",
"set-blocking": "2.0.0",
- "string-width": "1.0.2",
- "which-module": "1.0.0",
+ "string-width": "2.1.1",
+ "which-module": "2.0.0",
"y18n": "3.2.1",
- "yargs-parser": "4.2.1"
+ "yargs-parser": "7.0.0"
}
},
"yargs-parser": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
- "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
+ "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
"dev": true,
"requires": {
- "camelcase": "3.0.0"
+ "camelcase": "4.1.0"
}
}
}
},
"webpack-sources": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-0.2.3.tgz",
- "integrity": "sha1-F8Yr+vE8cH+dAsR54Nzd6DgGl/s=",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.0.1.tgz",
+ "integrity": "sha512-05tMxipUCwHqYaVS8xc7sYPTly8PzXayRCB4dTxLhWTqlKUiwH6ezmEe0OSreL1c30LAuA3Zqmc+uEBUGFJDjw==",
"dev": true,
"requires": {
- "source-list-map": "1.1.2",
+ "source-list-map": "2.0.0",
"source-map": "0.5.7"
}
},
"websocket-driver": {
- "version": "0.6.5",
- "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz",
- "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=",
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
+ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
"dev": true,
"requires": {
- "websocket-extensions": "0.1.1"
+ "http-parser-js": "0.4.5",
+ "websocket-extensions": "0.1.2"
}
},
"websocket-extensions": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.1.tgz",
- "integrity": "sha1-domUmcGEtu91Q3fC27DNbLVdKec=",
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.2.tgz",
+ "integrity": "sha1-Dhh4HeYpoYMIzhSBZQ9n/6JpOl0=",
"dev": true
},
"when": {
@@ -14686,9 +14725,9 @@
"dev": true
},
"wordwrap": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
- "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
"dev": true
},
"wrap-ansi": {
@@ -14852,6 +14891,12 @@
"integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
"dev": true
},
+ "yn": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
+ "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
+ "dev": true
+ },
"zone.js": {
"version": "0.8.12",
"resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.12.tgz",
diff --git a/package.json b/package.json
index 26c4589ca5..33557bd29c 100644
--- a/package.json
+++ b/package.json
@@ -26,20 +26,20 @@
"tsc": "tsc --outdir .tmp"
},
"dependencies": {
- "@angular/common": "4.1.3",
- "@angular/compiler": "4.1.3",
- "@angular/compiler-cli": "4.1.3",
- "@angular/core": "4.1.3",
- "@angular/forms": "4.1.3",
- "@angular/http": "4.1.3",
- "@angular/platform-browser": "4.1.3",
- "@angular/platform-browser-dynamic": "4.1.3",
+ "@angular/common": "4.3.6",
+ "@angular/compiler": "4.3.6",
+ "@angular/compiler-cli": "4.3.6",
+ "@angular/core": "4.3.6",
+ "@angular/forms": "4.3.6",
+ "@angular/http": "4.3.6",
+ "@angular/platform-browser": "4.3.6",
+ "@angular/platform-browser-dynamic": "4.3.6",
"ionicons": "~3.0.0",
"rxjs": "5.4.0",
"zone.js": "0.8.12"
},
"devDependencies": {
- "@ionic/app-scripts": "^1.3.11",
+ "@ionic/app-scripts": "nightly",
"@ionic/commit-hooks": "1.0.3",
"@types/connect": "3.4.30",
"@types/del": "2.2.31",
@@ -52,7 +52,7 @@
"@types/lodash": "4.14.35",
"@types/merge2": "0.3.29",
"@types/mkdirp": "0.3.29",
- "@types/node": "^6.0.34",
+ "@types/node": "^6.0.88",
"@types/protractor": "^4.0.0",
"@types/run-sequence": "0.0.28",
"@types/semver": "5.3.30",
@@ -131,12 +131,11 @@
"sw-toolbox": "3.4.0",
"systemjs": "0.19.38",
"through2": "2.0.1",
- "ts-node": "1.3.0",
+ "ts-node": "3.3.0",
"tslint": "^5.4.3",
"tslint-ionic-rules": "0.0.11",
- "typescript": "~2.3.3",
+ "typescript": "~2.5.2",
"vinyl": "1.2.0",
- "webpack": "^2.1.0-beta.27",
"yargs": "5.0.0"
},
"config": {
@@ -148,4 +147,4 @@
"pre-push#master": [
"test"
]
-}
\ No newline at end of file
+}
diff --git a/scripts/gulp/tasks/polyfill.ts b/scripts/gulp/tasks/polyfill.ts
index 603711dcbb..1ed94206f5 100644
--- a/scripts/gulp/tasks/polyfill.ts
+++ b/scripts/gulp/tasks/polyfill.ts
@@ -1,5 +1,5 @@
-import { task, src, dest } from 'gulp';
-import { writePolyfills } from '../util';
+import { dest, src, task } from 'gulp';
+import { readFileAsync, writeFileAsync, writePolyfills } from '../util';
import { join } from 'path';
task('polyfill', ['polyfill.copy-readme', 'polyfill.write']);
@@ -13,6 +13,9 @@ task('polyfill.write', (done: Function) => {
});
task('polyfill.copy-readme', (done: Function) => {
- return src(join('scripts', 'polyfill', 'readme.md'))
- .pipe(dest(join('dist', 'ionic-angular', 'polyfills')), done);
+ return readFileAsync(join('scripts', 'polyfill', 'readme.md')).then((fileContent: string) => {
+ return writeFileAsync(join('dist', 'ionic-angular', 'polyfills', 'readme.md'), fileContent);
+ }).then(() => {
+ done();
+ });
});
diff --git a/scripts/gulp/util.ts b/scripts/gulp/util.ts
index 3333d637c1..67a5afef54 100644
--- a/scripts/gulp/util.ts
+++ b/scripts/gulp/util.ts
@@ -325,7 +325,7 @@ export function writePolyfills(outputDirectory: string) {
promises.push(bundlePolyfill(NG_ENTRIES, join(outputDirectory, 'polyfills.ng.js')));
return Promise.all(promises);
-};
+}
function bundlePolyfill(pathsToIncludeInPolyfill: string[], outputPath: string) {
return rollup({
diff --git a/src/components/datetime/test/datetime.spec.ts b/src/components/datetime/test/datetime.spec.ts
index 5b407654f7..8632a0aa0c 100644
--- a/src/components/datetime/test/datetime.spec.ts
+++ b/src/components/datetime/test/datetime.spec.ts
@@ -736,7 +736,7 @@ describe('DateTime', () => {
function zoned(fn: () => any): (done: DoneFn) => void {
return () => {
- const zone = new NgZone(false);
+ const zone = new NgZone({enableLongStackTrace: false});
zone.run(fn);
};
}
diff --git a/src/components/radio/test/basic/pages/page-one/page-one.ts b/src/components/radio/test/basic/pages/page-one/page-one.ts
index d3fd3e7ee7..fdaa2701bb 100644
--- a/src/components/radio/test/basic/pages/page-one/page-one.ts
+++ b/src/components/radio/test/basic/pages/page-one/page-one.ts
@@ -42,15 +42,18 @@ export class PageOne {
}
setApple() {
- this.fruitsCtrl.updateValueAndValidity('apple');
+ this.fruitsCtrl.setValue('apple');
+ this.fruitsCtrl.updateValueAndValidity();
}
setBanana() {
- this.fruitsCtrl.updateValueAndValidity('banana');
+ this.fruitsCtrl.setValue('banana');
+ this.fruitsCtrl.updateValueAndValidity();
}
setCherry() {
- this.fruitsCtrl.updateValueAndValidity('cherry');
+ this.fruitsCtrl.setValue('cherry');
+ this.fruitsCtrl.updateValueAndValidity();
}
doSubmit(ev: UIEvent) {
diff --git a/src/components/tabs/tab.ts b/src/components/tabs/tab.ts
index 139bbddc77..ef5a18516c 100644
--- a/src/components/tabs/tab.ts
+++ b/src/components/tabs/tab.ts
@@ -98,7 +98,7 @@ import { ViewController } from '../../navigation/view-controller';
* ```html
*
*
- *
+ * pop
* ```
*
* ```ts
diff --git a/src/gestures/simulator.ts b/src/gestures/simulator.ts
index cdca6c5977..8e65b969b5 100644
--- a/src/gestures/simulator.ts
+++ b/src/gestures/simulator.ts
@@ -69,7 +69,7 @@ export class Simulate {
velocity(vel: number): Simulate {
let p1 = this.getLastPoint();
let p2 = this.getPreviousPoint();
- let d = distance(p1, p2);
+ let d = distance(p1.coord, p2.coord);
return this.duration(d / vel);
}
diff --git a/src/gestures/test/recognizers.spec.ts b/src/gestures/test/recognizers.spec.ts
index dcd089f6e0..f1ae04e958 100644
--- a/src/gestures/test/recognizers.spec.ts
+++ b/src/gestures/test/recognizers.spec.ts
@@ -7,7 +7,7 @@ describe('recognizers', () => {
let p = new PanRecognizer('x', 2, 2);
expect(p.pan()).toEqual(0);
- Simulate.from(0, 0).to(99, 0).run((coord: Coordinates) => {
+ Simulate.from(0, 0).to(99, 0).run((coord: any) => {
expect(p.detect(coord)).toEqual(false);
});
});
@@ -18,7 +18,7 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
expect(p.pan()).toEqual(0);
- Simulate.from(0, 0).to(10, 0).run((coord: Coordinates) => {
+ Simulate.from(0, 0).to(10, 0).run((coord: any) => {
p.detect(coord);
});
expect(p.pan()).toEqual(1);
@@ -26,7 +26,7 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
expect(p.pan()).toEqual(0);
- Simulate.from(0, 0).to(-10, 0).run((coord: Coordinates) => {
+ Simulate.from(0, 0).to(-10, 0).run((coord: any) => {
p.detect(coord);
});
expect(p.pan()).toEqual(-1);
@@ -40,11 +40,11 @@ describe('recognizers', () => {
Simulate
.from(0, 0).to(99, 0)
// Since threshold is 100, it should not fire yet
- .run((coord: Coordinates) => expect(p.detect(coord)).toEqual(false))
+ .run((coord: any) => expect(p.detect(coord)).toEqual(false))
// Now it should fire
.delta(2, 0)
- .run((coord: Coordinates) => {
+ .run((coord: any) => {
if (p.detect(coord)) {
// it should detect a horizontal pan
expect(p.pan()).toEqual(1);
@@ -56,7 +56,7 @@ describe('recognizers', () => {
.delta(20, 0)
.to(0, 0)
.to(102, 0)
- .run((coord: Coordinates) => expect(p.detect(coord)).toEqual(false));
+ .run((coord: any) => expect(p.detect(coord)).toEqual(false));
expect(detected).toEqual(true);
});
@@ -66,13 +66,13 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(19, 21).delta(-30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(1);
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(-19, 21).delta(-30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(1);
});
@@ -81,13 +81,13 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(180 - 19, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(-1);
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(180 + 19, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(-1);
});
@@ -96,13 +96,13 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(21, 21).delta(-30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(-21, 21).delta(-30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
});
@@ -111,13 +111,13 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(180 - 21, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(180 + 21, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
});
@@ -128,13 +128,13 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(90 - 19, 21).delta(-30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(1);
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(90 + 19, 21).delta(-30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(1);
});
@@ -143,13 +143,13 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(-90 + 19, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(-1);
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(-90 - 19, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(-1);
});
@@ -158,13 +158,13 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(90 - 21, 21).delta(-30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(90 + 21, 21).delta(-30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
});
@@ -173,13 +173,13 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(-90 + 21, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(-90 - 21, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
});
@@ -188,7 +188,7 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).deltaPolar(90, 21).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
});
@@ -198,7 +198,7 @@ describe('recognizers', () => {
p.start({ x: 0, y: 0 });
Simulate
.from(0, 0).delta(30, 0)
- .run((coord: Coordinates) => p.detect(coord));
+ .run((coord: any) => p.detect(coord));
expect(p.pan()).toEqual(0);
});
diff --git a/src/util/input-tester.ts b/src/util/input-tester.ts
index 1310aae352..a258073484 100644
--- a/src/util/input-tester.ts
+++ b/src/util/input-tester.ts
@@ -56,7 +56,7 @@ export function commonInputTest(input: BaseInput, config: TestConfig) {
// TODO test form register/deregister
// TODO test item classes
// TODO test disable
- const zone = new NgZone(true);
+ const zone = new NgZone({ enableLongStackTrace: true });
zone.run(() => {
if (config.testItem === true && !input._item) {
assert(false, 'input is invalid');
diff --git a/tsconfig.json b/tsconfig.json
index 8ac92f6a39..6ae2129c9f 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -10,6 +10,7 @@
"noImplicitAny": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
+ "noStrictGenericChecks": true,
"outDir": "dist/tmp",
"removeComments": false,
"sourceMap": true,