diff --git a/package-lock.json b/package-lock.json
index e696d07..3abcec2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "aurelia-testing",
- "version": "1.0.0-beta.4.0.0",
+ "version": "1.0.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -16,7 +16,7 @@
"integrity": "sha512-BN48b/2F3kL0Ual7tjcHjj0Fl+nuYKtHa0G/xT3Q43HuCpN7rQD5vIx6Aqnl9x10oBI5xMJh8Ly+FQpP205JlA==",
"dev": true,
"requires": {
- "@types/node": "9.4.6"
+ "@types/node": "*"
}
},
"@types/glob": {
@@ -25,9 +25,9 @@
"integrity": "sha512-wc+VveszMLyMWFvXLkloixT4n0harUIVZjnpzztaZ0nKLuul7Z32iMt2fUFGAaZ4y1XWjFRMtCI5ewvyh4aIeg==",
"dev": true,
"requires": {
- "@types/events": "1.1.0",
- "@types/minimatch": "2.0.29",
- "@types/node": "9.4.6"
+ "@types/events": "*",
+ "@types/minimatch": "*",
+ "@types/node": "*"
}
},
"@types/handlebars": {
@@ -72,8 +72,8 @@
"integrity": "sha512-M2giRw93PxKS7YjU6GZjtdV9HASdB7TWqizBXe4Ju7AqbKlWvTr0gNO92XH56D/gMxqD/jNHLNfC5hA34yGqrQ==",
"dev": true,
"requires": {
- "@types/glob": "5.0.35",
- "@types/node": "9.4.6"
+ "@types/glob": "*",
+ "@types/node": "*"
}
},
"JSONStream": {
@@ -82,8 +82,8 @@
"integrity": "sha1-wQI3G27Dp887hHygDCC7D85Mbeo=",
"dev": true,
"requires": {
- "jsonparse": "1.3.1",
- "through": "2.3.8"
+ "jsonparse": "^1.2.0",
+ "through": ">=2.2.7 <3"
}
},
"accepts": {
@@ -92,7 +92,7 @@
"integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
"dev": true,
"requires": {
- "mime-types": "2.1.17",
+ "mime-types": "~2.1.11",
"negotiator": "0.6.1"
}
},
@@ -113,10 +113,11 @@
"resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
"integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
"dev": true,
+ "optional": true,
"requires": {
- "kind-of": "3.2.2",
- "longest": "1.0.1",
- "repeat-string": "1.6.1"
+ "kind-of": "^3.0.2",
+ "longest": "^1.0.1",
+ "repeat-string": "^1.5.2"
}
},
"amdefine": {
@@ -143,8 +144,8 @@
"integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
"dev": true,
"requires": {
- "micromatch": "2.3.11",
- "normalize-path": "2.1.1"
+ "micromatch": "^2.1.5",
+ "normalize-path": "^2.0.0"
}
},
"argparse": {
@@ -153,7 +154,7 @@
"integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
"dev": true,
"requires": {
- "sprintf-js": "1.0.3"
+ "sprintf-js": "~1.0.2"
}
},
"arr-diff": {
@@ -162,7 +163,7 @@
"integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
"dev": true,
"requires": {
- "arr-flatten": "1.1.0"
+ "arr-flatten": "^1.0.1"
}
},
"arr-flatten": {
@@ -218,10 +219,10 @@
"resolved": "https://registry.npmjs.org/aurelia-binding/-/aurelia-binding-1.6.0.tgz",
"integrity": "sha1-o9sfQ/gjoNOS6dLX20RCotM2JV0=",
"requires": {
- "aurelia-logging": "1.4.0",
- "aurelia-metadata": "1.0.3",
- "aurelia-pal": "1.5.0",
- "aurelia-task-queue": "1.2.1"
+ "aurelia-logging": "^1.0.0",
+ "aurelia-metadata": "^1.0.0",
+ "aurelia-pal": "^1.0.0",
+ "aurelia-task-queue": "^1.0.0"
}
},
"aurelia-bootstrapper": {
@@ -230,20 +231,20 @@
"integrity": "sha1-lH5iRL8uyc1Kuoq7SzItxtYptlw=",
"dev": true,
"requires": {
- "aurelia-event-aggregator": "1.0.1",
- "aurelia-framework": "1.1.5",
- "aurelia-history": "1.1.0",
- "aurelia-history-browser": "1.1.0",
- "aurelia-loader-default": "1.0.3",
- "aurelia-logging-console": "1.0.0",
- "aurelia-pal": "1.5.0",
- "aurelia-pal-browser": "1.4.0",
- "aurelia-polyfills": "1.3.0",
- "aurelia-router": "1.5.0",
- "aurelia-templating": "1.7.0",
- "aurelia-templating-binding": "1.4.1",
- "aurelia-templating-resources": "1.5.4",
- "aurelia-templating-router": "1.3.1"
+ "aurelia-event-aggregator": "^1.0.0",
+ "aurelia-framework": "^1.0.0",
+ "aurelia-history": "^1.1.0",
+ "aurelia-history-browser": "^1.1.0",
+ "aurelia-loader-default": "^1.0.0",
+ "aurelia-logging-console": "^1.0.0",
+ "aurelia-pal": "^1.3.0",
+ "aurelia-pal-browser": "^1.0.0",
+ "aurelia-polyfills": "^1.0.0",
+ "aurelia-router": "^1.5.0",
+ "aurelia-templating": "^1.0.0",
+ "aurelia-templating-binding": "^1.0.0",
+ "aurelia-templating-resources": "^1.0.0",
+ "aurelia-templating-router": "^1.0.0"
}
},
"aurelia-dependency-injection": {
@@ -251,8 +252,8 @@
"resolved": "https://registry.npmjs.org/aurelia-dependency-injection/-/aurelia-dependency-injection-1.3.2.tgz",
"integrity": "sha1-X5yl3t5qHMxyoIOMmA3z3+eRh1Y=",
"requires": {
- "aurelia-metadata": "1.0.3",
- "aurelia-pal": "1.5.0"
+ "aurelia-metadata": "^1.0.0",
+ "aurelia-pal": "^1.0.0"
}
},
"aurelia-event-aggregator": {
@@ -261,7 +262,7 @@
"integrity": "sha1-nXx8Hh7+HvOnh4Xnar6AYB4tNMg=",
"dev": true,
"requires": {
- "aurelia-logging": "1.4.0"
+ "aurelia-logging": "^1.0.0"
}
},
"aurelia-framework": {
@@ -269,15 +270,15 @@
"resolved": "https://registry.npmjs.org/aurelia-framework/-/aurelia-framework-1.1.5.tgz",
"integrity": "sha1-/ZfSgcAtNbuYAygwsHMew9Kmwdc=",
"requires": {
- "aurelia-binding": "1.6.0",
- "aurelia-dependency-injection": "1.3.2",
- "aurelia-loader": "1.0.0",
- "aurelia-logging": "1.4.0",
- "aurelia-metadata": "1.0.3",
- "aurelia-pal": "1.5.0",
- "aurelia-path": "1.1.1",
- "aurelia-task-queue": "1.2.1",
- "aurelia-templating": "1.7.0"
+ "aurelia-binding": "^1.0.0",
+ "aurelia-dependency-injection": "^1.0.0",
+ "aurelia-loader": "^1.0.0",
+ "aurelia-logging": "^1.0.0",
+ "aurelia-metadata": "^1.0.0",
+ "aurelia-pal": "^1.0.0",
+ "aurelia-path": "^1.0.0",
+ "aurelia-task-queue": "^1.0.0",
+ "aurelia-templating": "^1.0.0"
}
},
"aurelia-history": {
@@ -292,17 +293,17 @@
"integrity": "sha1-tYfdo3sGvAYmH6KFR2T7LWRq0wM=",
"dev": true,
"requires": {
- "aurelia-history": "1.1.0",
- "aurelia-pal": "1.5.0"
+ "aurelia-history": "^1.0.0",
+ "aurelia-pal": "^1.0.0"
}
},
"aurelia-loader": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/aurelia-loader/-/aurelia-loader-1.0.0.tgz",
- "integrity": "sha1-t4wqKBOqjkQSRyN91m/WLl1OGeo=",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/aurelia-loader/-/aurelia-loader-1.0.1.tgz",
+ "integrity": "sha512-WPCZv5nH9l8jeyDk9+VnS8Zjip0zvHUzYLellg8MH0xrFXYvNRZDOJUIXHeAPaPNAjHbZmxBby4WV9KnKdvQ1A==",
"requires": {
- "aurelia-metadata": "1.0.3",
- "aurelia-path": "1.1.1"
+ "aurelia-metadata": "^1.0.0",
+ "aurelia-path": "^1.0.0"
}
},
"aurelia-loader-default": {
@@ -311,9 +312,9 @@
"integrity": "sha1-7ZtmBB2ps3D2/somsjmxqou0WZ0=",
"dev": true,
"requires": {
- "aurelia-loader": "1.0.0",
- "aurelia-metadata": "1.0.3",
- "aurelia-pal": "1.5.0"
+ "aurelia-loader": "^1.0.0",
+ "aurelia-metadata": "^1.0.0",
+ "aurelia-pal": "^1.0.0"
}
},
"aurelia-logging": {
@@ -327,7 +328,7 @@
"integrity": "sha1-7fdQepf8aLQFE6F8Z31wQUEBrbQ=",
"dev": true,
"requires": {
- "aurelia-logging": "1.4.0"
+ "aurelia-logging": "^1.0.0"
}
},
"aurelia-metadata": {
@@ -335,7 +336,7 @@
"resolved": "https://registry.npmjs.org/aurelia-metadata/-/aurelia-metadata-1.0.3.tgz",
"integrity": "sha1-Ho1Z2hiOKHGorXSbpCyoUISj8w4=",
"requires": {
- "aurelia-pal": "1.5.0"
+ "aurelia-pal": "^1.0.0"
}
},
"aurelia-pal": {
@@ -349,7 +350,7 @@
"integrity": "sha1-Z8ya5jt5lxTGRViiV31Zdj8DkFc=",
"dev": true,
"requires": {
- "aurelia-pal": "1.5.0"
+ "aurelia-pal": "^1.4.0"
}
},
"aurelia-path": {
@@ -363,7 +364,7 @@
"integrity": "sha1-iZ7ABR92qXHDFpNBJ57WLH859wc=",
"dev": true,
"requires": {
- "aurelia-pal": "1.5.0"
+ "aurelia-pal": "^1.0.0"
}
},
"aurelia-route-recognizer": {
@@ -372,7 +373,7 @@
"integrity": "sha1-O4nBEtjxryGLwgWrWm/g05E//7A=",
"dev": true,
"requires": {
- "aurelia-path": "1.1.1"
+ "aurelia-path": "^1.0.0"
}
},
"aurelia-router": {
@@ -381,12 +382,12 @@
"integrity": "sha1-vqxrWCDORwyS8KGEULJKtDGwpg4=",
"dev": true,
"requires": {
- "aurelia-dependency-injection": "1.3.2",
- "aurelia-event-aggregator": "1.0.1",
- "aurelia-history": "1.1.0",
- "aurelia-logging": "1.4.0",
- "aurelia-path": "1.1.1",
- "aurelia-route-recognizer": "1.1.1"
+ "aurelia-dependency-injection": "^1.0.0",
+ "aurelia-event-aggregator": "^1.0.0",
+ "aurelia-history": "^1.1.0",
+ "aurelia-logging": "^1.0.0",
+ "aurelia-path": "^1.0.0",
+ "aurelia-route-recognizer": "^1.0.0"
}
},
"aurelia-task-queue": {
@@ -394,7 +395,7 @@
"resolved": "https://registry.npmjs.org/aurelia-task-queue/-/aurelia-task-queue-1.2.1.tgz",
"integrity": "sha1-LiXHzWY7fjB08dmXROstFOxc5ZQ=",
"requires": {
- "aurelia-pal": "1.5.0"
+ "aurelia-pal": "^1.0.0"
}
},
"aurelia-templating": {
@@ -402,14 +403,14 @@
"resolved": "https://registry.npmjs.org/aurelia-templating/-/aurelia-templating-1.7.0.tgz",
"integrity": "sha1-ATwI/RsJpX9QUVIuG7P2V/CAO2g=",
"requires": {
- "aurelia-binding": "1.6.0",
- "aurelia-dependency-injection": "1.3.2",
- "aurelia-loader": "1.0.0",
- "aurelia-logging": "1.4.0",
- "aurelia-metadata": "1.0.3",
- "aurelia-pal": "1.5.0",
- "aurelia-path": "1.1.1",
- "aurelia-task-queue": "1.2.1"
+ "aurelia-binding": "^1.0.0",
+ "aurelia-dependency-injection": "^1.0.0",
+ "aurelia-loader": "^1.0.0",
+ "aurelia-logging": "^1.0.0",
+ "aurelia-metadata": "^1.0.0",
+ "aurelia-pal": "^1.0.0",
+ "aurelia-path": "^1.0.0",
+ "aurelia-task-queue": "^1.1.0"
}
},
"aurelia-templating-binding": {
@@ -418,9 +419,9 @@
"integrity": "sha1-SSVlsqMYVHiXnuw4xdvwLgCj3Nc=",
"dev": true,
"requires": {
- "aurelia-binding": "1.6.0",
- "aurelia-logging": "1.4.0",
- "aurelia-templating": "1.7.0"
+ "aurelia-binding": "^1.3.0",
+ "aurelia-logging": "^1.0.0",
+ "aurelia-templating": "^1.3.0"
}
},
"aurelia-templating-resources": {
@@ -429,15 +430,15 @@
"integrity": "sha1-wftm9NL73e/9jIPLARWyQ8MeOi8=",
"dev": true,
"requires": {
- "aurelia-binding": "1.6.0",
- "aurelia-dependency-injection": "1.3.2",
- "aurelia-loader": "1.0.0",
- "aurelia-logging": "1.4.0",
- "aurelia-metadata": "1.0.3",
- "aurelia-pal": "1.5.0",
- "aurelia-path": "1.1.1",
- "aurelia-task-queue": "1.2.1",
- "aurelia-templating": "1.7.0"
+ "aurelia-binding": "^1.5.0",
+ "aurelia-dependency-injection": "^1.0.0",
+ "aurelia-loader": "^1.0.0",
+ "aurelia-logging": "^1.0.0",
+ "aurelia-metadata": "^1.0.0",
+ "aurelia-pal": "^1.3.0",
+ "aurelia-path": "^1.0.0",
+ "aurelia-task-queue": "^1.0.0",
+ "aurelia-templating": "^1.5.0"
}
},
"aurelia-templating-router": {
@@ -446,14 +447,14 @@
"integrity": "sha1-Jz7aqrs58sAiYloOJ4+ViC9RVh8=",
"dev": true,
"requires": {
- "aurelia-binding": "1.6.0",
- "aurelia-dependency-injection": "1.3.2",
- "aurelia-logging": "1.4.0",
- "aurelia-metadata": "1.0.3",
- "aurelia-pal": "1.5.0",
- "aurelia-path": "1.1.1",
- "aurelia-router": "1.5.0",
- "aurelia-templating": "1.7.0"
+ "aurelia-binding": "^1.3.0",
+ "aurelia-dependency-injection": "^1.0.0",
+ "aurelia-logging": "^1.0.0",
+ "aurelia-metadata": "^1.0.0",
+ "aurelia-pal": "^1.3.0",
+ "aurelia-path": "^1.0.0",
+ "aurelia-router": "^1.5.0",
+ "aurelia-templating": "^1.5.0"
}
},
"babel-code-frame": {
@@ -462,9 +463,9 @@
"integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
"dev": true,
"requires": {
- "chalk": "1.1.3",
- "esutils": "2.0.2",
- "js-tokens": "3.0.2"
+ "chalk": "^1.1.3",
+ "esutils": "^2.0.2",
+ "js-tokens": "^3.0.2"
},
"dependencies": {
"ansi-regex": {
@@ -485,11 +486,11 @@
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
"dev": true,
"requires": {
- "ansi-styles": "2.2.1",
- "escape-string-regexp": "1.0.5",
- "has-ansi": "2.0.0",
- "strip-ansi": "3.0.1",
- "supports-color": "2.0.0"
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
}
},
"has-ansi": {
@@ -498,7 +499,7 @@
"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
"dev": true,
"requires": {
- "ansi-regex": "2.1.1"
+ "ansi-regex": "^2.0.0"
}
},
"strip-ansi": {
@@ -507,7 +508,7 @@
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"dev": true,
"requires": {
- "ansi-regex": "2.1.1"
+ "ansi-regex": "^2.0.0"
}
},
"supports-color": {
@@ -576,15 +577,15 @@
"dev": true,
"requires": {
"bytes": "3.0.0",
- "content-type": "1.0.4",
+ "content-type": "~1.0.4",
"debug": "2.6.9",
- "depd": "1.1.2",
- "http-errors": "1.6.2",
+ "depd": "~1.1.1",
+ "http-errors": "~1.6.2",
"iconv-lite": "0.4.19",
- "on-finished": "2.3.0",
+ "on-finished": "~2.3.0",
"qs": "6.5.1",
"raw-body": "2.3.2",
- "type-is": "1.6.15"
+ "type-is": "~1.6.15"
}
},
"brace-expansion": {
@@ -593,7 +594,7 @@
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"requires": {
- "balanced-match": "1.0.0",
+ "balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
@@ -603,9 +604,9 @@
"integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
"dev": true,
"requires": {
- "expand-range": "1.8.2",
- "preserve": "0.2.0",
- "repeat-element": "1.1.2"
+ "expand-range": "^1.8.1",
+ "preserve": "^0.2.0",
+ "repeat-element": "^1.1.2"
}
},
"builtin-modules": {
@@ -638,8 +639,8 @@
"integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
"dev": true,
"requires": {
- "camelcase": "2.1.1",
- "map-obj": "1.0.1"
+ "camelcase": "^2.0.0",
+ "map-obj": "^1.0.0"
}
},
"center-align": {
@@ -649,8 +650,8 @@
"dev": true,
"optional": true,
"requires": {
- "align-text": "0.1.4",
- "lazy-cache": "1.0.4"
+ "align-text": "^0.1.3",
+ "lazy-cache": "^1.0.3"
}
},
"chalk": {
@@ -659,11 +660,11 @@
"integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
"dev": true,
"requires": {
- "ansi-styles": "1.1.0",
- "escape-string-regexp": "1.0.5",
- "has-ansi": "0.1.0",
- "strip-ansi": "0.3.0",
- "supports-color": "0.2.0"
+ "ansi-styles": "^1.1.0",
+ "escape-string-regexp": "^1.0.0",
+ "has-ansi": "^0.1.0",
+ "strip-ansi": "^0.3.0",
+ "supports-color": "^0.2.0"
},
"dependencies": {
"supports-color": {
@@ -680,15 +681,15 @@
"integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
"dev": true,
"requires": {
- "anymatch": "1.3.2",
- "async-each": "1.0.1",
- "fsevents": "1.1.3",
- "glob-parent": "2.0.0",
- "inherits": "2.0.3",
- "is-binary-path": "1.0.1",
- "is-glob": "2.0.1",
- "path-is-absolute": "1.0.1",
- "readdirp": "2.1.0"
+ "anymatch": "^1.3.0",
+ "async-each": "^1.0.0",
+ "fsevents": "^1.0.0",
+ "glob-parent": "^2.0.0",
+ "inherits": "^2.0.1",
+ "is-binary-path": "^1.0.0",
+ "is-glob": "^2.0.0",
+ "path-is-absolute": "^1.0.0",
+ "readdirp": "^2.0.0"
}
},
"cliui": {
@@ -698,8 +699,8 @@
"dev": true,
"optional": true,
"requires": {
- "center-align": "0.1.3",
- "right-align": "0.1.3",
+ "center-align": "^0.1.1",
+ "right-align": "^0.1.1",
"wordwrap": "0.0.2"
},
"dependencies": {
@@ -718,7 +719,7 @@
"integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
"dev": true,
"requires": {
- "color-name": "1.1.3"
+ "color-name": "^1.1.1"
}
},
"color-name": {
@@ -739,7 +740,7 @@
"integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
"dev": true,
"requires": {
- "lodash": "4.17.5"
+ "lodash": "^4.5.0"
}
},
"commander": {
@@ -754,8 +755,8 @@
"integrity": "sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=",
"dev": true,
"requires": {
- "array-ify": "1.0.0",
- "dot-prop": "3.0.0"
+ "array-ify": "^1.0.0",
+ "dot-prop": "^3.0.0"
}
},
"component-bind": {
@@ -790,12 +791,12 @@
"requires": {
"chalk": "0.5.1",
"commander": "2.6.0",
- "date-fns": "1.29.0",
- "lodash": "4.17.5",
+ "date-fns": "^1.23.0",
+ "lodash": "^4.5.1",
"rx": "2.3.24",
- "spawn-command": "0.0.2-1",
- "supports-color": "3.2.3",
- "tree-kill": "1.2.0"
+ "spawn-command": "^0.0.2-1",
+ "supports-color": "^3.2.3",
+ "tree-kill": "^1.1.0"
}
},
"connect": {
@@ -806,7 +807,7 @@
"requires": {
"debug": "2.6.9",
"finalhandler": "1.0.6",
- "parseurl": "1.3.2",
+ "parseurl": "~1.3.2",
"utils-merge": "1.0.1"
}
},
@@ -822,17 +823,17 @@
"integrity": "sha512-nBHfdoIfm78Bh/8KAEKVjAfr6jT6+uAoayj8EpEIEpjXBwoB74FlC7hUDwbxbAA/WKZout8SuqnpPH0cX4/aqw==",
"dev": true,
"requires": {
- "conventional-changelog-angular": "1.6.4",
- "conventional-changelog-atom": "0.2.2",
- "conventional-changelog-codemirror": "0.3.2",
- "conventional-changelog-core": "2.0.3",
- "conventional-changelog-ember": "0.3.4",
- "conventional-changelog-eslint": "1.0.2",
- "conventional-changelog-express": "0.3.2",
- "conventional-changelog-jquery": "0.1.0",
- "conventional-changelog-jscs": "0.1.0",
- "conventional-changelog-jshint": "0.3.2",
- "conventional-changelog-preset-loader": "1.1.4"
+ "conventional-changelog-angular": "^1.6.4",
+ "conventional-changelog-atom": "^0.2.2",
+ "conventional-changelog-codemirror": "^0.3.2",
+ "conventional-changelog-core": "^2.0.3",
+ "conventional-changelog-ember": "^0.3.4",
+ "conventional-changelog-eslint": "^1.0.2",
+ "conventional-changelog-express": "^0.3.2",
+ "conventional-changelog-jquery": "^0.1.0",
+ "conventional-changelog-jscs": "^0.1.0",
+ "conventional-changelog-jshint": "^0.3.2",
+ "conventional-changelog-preset-loader": "^1.1.4"
}
},
"conventional-changelog-angular": {
@@ -841,8 +842,8 @@
"integrity": "sha512-CGtgqRBYOYYwP/FGBZ+NydolVv0+9bFcQZYMqw8YPKms1n6QlKguaqO0bfBLRChWZjDXjTI3Spd/bNineVtAqA==",
"dev": true,
"requires": {
- "compare-func": "1.3.2",
- "q": "1.5.1"
+ "compare-func": "^1.3.1",
+ "q": "^1.4.1"
}
},
"conventional-changelog-atom": {
@@ -851,7 +852,7 @@
"integrity": "sha512-NhQcqCMfHTIlnglX4lMskqU6NC9rSqbT7razVHZ/Fq21iEHkrWx5dhjTonRB5BAAUSowBURCczqUILZ612xFrQ==",
"dev": true,
"requires": {
- "q": "1.5.1"
+ "q": "^1.4.1"
}
},
"conventional-changelog-cli": {
@@ -860,11 +861,11 @@
"integrity": "sha512-kvXPr85fOvwkzcIjKDj8Og0RS1EQjQNgMsxMKprT5eGjXl9qGOB36HqZ2haIHY8/IGCoBgp8FQ2Afu2vBkvPNg==",
"dev": true,
"requires": {
- "add-stream": "1.0.0",
- "conventional-changelog": "1.1.15",
- "lodash": "4.17.5",
- "meow": "3.7.0",
- "tempfile": "1.1.1"
+ "add-stream": "^1.0.0",
+ "conventional-changelog": "^1.1.15",
+ "lodash": "^4.1.0",
+ "meow": "^3.7.0",
+ "tempfile": "^1.1.1"
}
},
"conventional-changelog-codemirror": {
@@ -873,7 +874,7 @@
"integrity": "sha512-z/ZmaSSigCw7Te6ozncLww6DmwCYGXvSbi3S7kkVvPKPRYGkKdWJI6Nmyx3AAqzzt6W420sMVOSJGX6dyEQDKw==",
"dev": true,
"requires": {
- "q": "1.5.1"
+ "q": "^1.4.1"
}
},
"conventional-changelog-core": {
@@ -882,19 +883,19 @@
"integrity": "sha512-yLnwThgG5M7k4ZuG87sWXQBEQPTijcB4TpUrSzJcH6Jk7vkZR4ej7GJgY5TqKKiVwALWzyAGd6GenzGbNZvYnw==",
"dev": true,
"requires": {
- "conventional-changelog-writer": "3.0.2",
- "conventional-commits-parser": "2.1.3",
- "dateformat": "1.0.12",
- "get-pkg-repo": "1.4.0",
- "git-raw-commits": "1.3.2",
- "git-remote-origin-url": "2.0.0",
- "git-semver-tags": "1.3.2",
- "lodash": "4.17.5",
- "normalize-package-data": "2.4.0",
- "q": "1.5.1",
- "read-pkg": "1.1.0",
- "read-pkg-up": "1.0.1",
- "through2": "2.0.3"
+ "conventional-changelog-writer": "^3.0.2",
+ "conventional-commits-parser": "^2.1.3",
+ "dateformat": "^1.0.12",
+ "get-pkg-repo": "^1.0.0",
+ "git-raw-commits": "^1.3.2",
+ "git-remote-origin-url": "^2.0.0",
+ "git-semver-tags": "^1.3.2",
+ "lodash": "^4.0.0",
+ "normalize-package-data": "^2.3.5",
+ "q": "^1.4.1",
+ "read-pkg": "^1.1.0",
+ "read-pkg-up": "^1.0.1",
+ "through2": "^2.0.0"
}
},
"conventional-changelog-ember": {
@@ -903,7 +904,7 @@
"integrity": "sha512-PfwI9tvVJFn95of/g4mMBHtXZDPVNuYzi+hDyl9ZZe6/7WyUc90gj+cEgg+8gcrZwUFaZpliWavTYp6tfbBg1A==",
"dev": true,
"requires": {
- "q": "1.5.1"
+ "q": "^1.4.1"
}
},
"conventional-changelog-eslint": {
@@ -912,7 +913,7 @@
"integrity": "sha512-WDs2etoKFNRv3rFgbg3LqPbVWn89OL8bsRbU1NNAnpPVmWcQEGkg/Tny9BjJl++JjxmWqYY+xtPPdnvd63WIYw==",
"dev": true,
"requires": {
- "q": "1.5.1"
+ "q": "^1.4.1"
}
},
"conventional-changelog-express": {
@@ -921,7 +922,7 @@
"integrity": "sha512-QQU7t/Ec5bgRSoJL5gHmTfsRCrJOZHfVkbX2NNWl+EU91nAT28HgOAlD6ymH5EYMP/skpVkIwQyT9myVjxcJew==",
"dev": true,
"requires": {
- "q": "1.5.1"
+ "q": "^1.4.1"
}
},
"conventional-changelog-jquery": {
@@ -930,7 +931,7 @@
"integrity": "sha1-Agg5cWLjhGmG5xJztsecW1+A9RA=",
"dev": true,
"requires": {
- "q": "1.5.1"
+ "q": "^1.4.1"
}
},
"conventional-changelog-jscs": {
@@ -939,7 +940,7 @@
"integrity": "sha1-BHnrRDzH1yxYvwvPDvHURKkvDlw=",
"dev": true,
"requires": {
- "q": "1.5.1"
+ "q": "^1.4.1"
}
},
"conventional-changelog-jshint": {
@@ -948,8 +949,8 @@
"integrity": "sha512-b3cx1n6QyE5czpZTAEBFZxPj0aQ3vxjmdNrP+E83b+FBxh9cYZQrUXeC5rnIRvSj8rLkYAJJ07oG8PyevAxhtw==",
"dev": true,
"requires": {
- "compare-func": "1.3.2",
- "q": "1.5.1"
+ "compare-func": "^1.3.1",
+ "q": "^1.4.1"
}
},
"conventional-changelog-preset-loader": {
@@ -964,16 +965,16 @@
"integrity": "sha512-eYXmYxT1IUuzzfpQuFA2/t3ex+7rFBbJchDIWyDTAs7OFkPBAfAs3EG04cDkEAG6Tn3wnwrtDKVZL9sMfA3kIw==",
"dev": true,
"requires": {
- "compare-func": "1.3.2",
- "conventional-commits-filter": "1.1.3",
- "dateformat": "1.0.12",
- "handlebars": "4.0.11",
- "json-stringify-safe": "5.0.1",
- "lodash": "4.17.5",
- "meow": "3.7.0",
- "semver": "5.5.0",
- "split": "1.0.1",
- "through2": "2.0.3"
+ "compare-func": "^1.3.1",
+ "conventional-commits-filter": "^1.1.3",
+ "dateformat": "^1.0.11",
+ "handlebars": "^4.0.2",
+ "json-stringify-safe": "^5.0.1",
+ "lodash": "^4.0.0",
+ "meow": "^3.3.0",
+ "semver": "^5.0.1",
+ "split": "^1.0.0",
+ "through2": "^2.0.0"
}
},
"conventional-commits-filter": {
@@ -982,8 +983,8 @@
"integrity": "sha512-kwGGg0xCHR51YIVjtoCTNgx9I1qEMETerTdSK4XsH2OxNLigDn6XKXnPMFZ+gfoUxaqbnpFSJqs4jYVpuJ1XAg==",
"dev": true,
"requires": {
- "is-subset": "0.1.1",
- "modify-values": "1.0.0"
+ "is-subset": "^0.1.1",
+ "modify-values": "^1.0.0"
}
},
"conventional-commits-parser": {
@@ -992,13 +993,13 @@
"integrity": "sha512-j5nXna/snJtrzFtPbDm+9R5UsjteJkXn+cG1kGEi4+4e25U57CZBB6DiUdxOCnM9LOIHeLDBF61e9MtjPsZthw==",
"dev": true,
"requires": {
- "JSONStream": "1.3.2",
- "is-text-path": "1.0.1",
- "lodash": "4.17.5",
- "meow": "3.7.0",
- "split2": "2.2.0",
- "through2": "2.0.3",
- "trim-off-newlines": "1.0.1"
+ "JSONStream": "^1.0.4",
+ "is-text-path": "^1.0.0",
+ "lodash": "^4.2.1",
+ "meow": "^3.3.0",
+ "split2": "^2.0.0",
+ "through2": "^2.0.0",
+ "trim-off-newlines": "^1.0.0"
}
},
"cookie": {
@@ -1013,12 +1014,12 @@
"integrity": "sha1-qNo6xBqiIgrim9PFi2mEKU8sWTw=",
"dev": true,
"requires": {
- "glob": "7.1.2",
- "ltcdr": "2.2.1",
- "minimatch": "3.0.4",
- "mkdirp": "0.5.1",
+ "glob": "^7.0.5",
+ "ltcdr": "^2.2.1",
+ "minimatch": "^3.0.3",
+ "mkdirp": "^0.5.1",
"noms": "0.0.0",
- "through2": "2.0.3"
+ "through2": "^2.0.1"
}
},
"core-js": {
@@ -1039,8 +1040,8 @@
"integrity": "sha512-UOokgwvDzCT0mqRSLEkJzUhYXB1vK3E5UgDrD41QiXsm9UetcW2rCGHYz/O3p873lMJ1VZbFCF9Izkwh7nYR5A==",
"dev": true,
"requires": {
- "cross-spawn": "5.1.0",
- "is-windows": "1.0.2"
+ "cross-spawn": "^5.1.0",
+ "is-windows": "^1.0.0"
}
},
"cross-spawn": {
@@ -1049,9 +1050,9 @@
"integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
"dev": true,
"requires": {
- "lru-cache": "4.1.1",
- "shebang-command": "1.2.0",
- "which": "1.3.0"
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
}
},
"currently-unhandled": {
@@ -1060,7 +1061,7 @@
"integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
"dev": true,
"requires": {
- "array-find-index": "1.0.2"
+ "array-find-index": "^1.0.1"
}
},
"custom-event": {
@@ -1075,7 +1076,7 @@
"integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=",
"dev": true,
"requires": {
- "number-is-nan": "1.0.1"
+ "number-is-nan": "^1.0.0"
}
},
"date-fns": {
@@ -1090,8 +1091,8 @@
"integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
"dev": true,
"requires": {
- "get-stdin": "4.0.1",
- "meow": "3.7.0"
+ "get-stdin": "^4.0.1",
+ "meow": "^3.3.0"
}
},
"debug": {
@@ -1133,10 +1134,10 @@
"integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
"dev": true,
"requires": {
- "custom-event": "1.0.1",
- "ent": "2.2.0",
- "extend": "3.0.1",
- "void-elements": "2.0.1"
+ "custom-event": "~1.0.0",
+ "ent": "~2.2.0",
+ "extend": "^3.0.0",
+ "void-elements": "^2.0.0"
}
},
"dot-prop": {
@@ -1145,7 +1146,7 @@
"integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=",
"dev": true,
"requires": {
- "is-obj": "1.0.1"
+ "is-obj": "^1.0.0"
}
},
"ee-first": {
@@ -1260,7 +1261,7 @@
"integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
"dev": true,
"requires": {
- "is-arrayish": "0.2.1"
+ "is-arrayish": "^0.2.1"
}
},
"escape-html": {
@@ -1299,9 +1300,9 @@
"integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
"dev": true,
"requires": {
- "array-slice": "0.2.3",
- "array-unique": "0.2.1",
- "braces": "0.1.5"
+ "array-slice": "^0.2.3",
+ "array-unique": "^0.2.1",
+ "braces": "^0.1.2"
},
"dependencies": {
"braces": {
@@ -1310,7 +1311,7 @@
"integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
"dev": true,
"requires": {
- "expand-range": "0.1.1"
+ "expand-range": "^0.1.0"
}
},
"expand-range": {
@@ -1319,8 +1320,8 @@
"integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
"dev": true,
"requires": {
- "is-number": "0.1.1",
- "repeat-string": "0.2.2"
+ "is-number": "^0.1.1",
+ "repeat-string": "^0.2.2"
}
},
"is-number": {
@@ -1343,7 +1344,7 @@
"integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
"dev": true,
"requires": {
- "is-posix-bracket": "0.1.1"
+ "is-posix-bracket": "^0.1.0"
}
},
"expand-range": {
@@ -1352,7 +1353,7 @@
"integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
"dev": true,
"requires": {
- "fill-range": "2.2.3"
+ "fill-range": "^2.1.0"
}
},
"extend": {
@@ -1367,7 +1368,7 @@
"integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
"dev": true,
"requires": {
- "is-extglob": "1.0.0"
+ "is-extglob": "^1.0.0"
}
},
"filename-regex": {
@@ -1382,11 +1383,11 @@
"integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
"dev": true,
"requires": {
- "is-number": "2.1.0",
- "isobject": "2.1.0",
- "randomatic": "1.1.7",
- "repeat-element": "1.1.2",
- "repeat-string": "1.6.1"
+ "is-number": "^2.1.0",
+ "isobject": "^2.0.0",
+ "randomatic": "^1.1.3",
+ "repeat-element": "^1.1.2",
+ "repeat-string": "^1.5.2"
}
},
"finalhandler": {
@@ -1396,12 +1397,12 @@
"dev": true,
"requires": {
"debug": "2.6.9",
- "encodeurl": "1.0.2",
- "escape-html": "1.0.3",
- "on-finished": "2.3.0",
- "parseurl": "1.3.2",
- "statuses": "1.3.1",
- "unpipe": "1.0.0"
+ "encodeurl": "~1.0.1",
+ "escape-html": "~1.0.3",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.2",
+ "statuses": "~1.3.1",
+ "unpipe": "~1.0.0"
},
"dependencies": {
"statuses": {
@@ -1418,8 +1419,8 @@
"integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
"dev": true,
"requires": {
- "path-exists": "2.1.0",
- "pinkie-promise": "2.0.1"
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
}
},
"for-in": {
@@ -1434,7 +1435,7 @@
"integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
"dev": true,
"requires": {
- "for-in": "1.0.2"
+ "for-in": "^1.0.1"
}
},
"fs-access": {
@@ -1443,7 +1444,7 @@
"integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
"dev": true,
"requires": {
- "null-check": "1.0.0"
+ "null-check": "^1.0.0"
}
},
"fs-extra": {
@@ -1452,9 +1453,9 @@
"integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "jsonfile": "4.0.0",
- "universalify": "0.1.1"
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
}
},
"fs.realpath": {
@@ -1470,8 +1471,8 @@
"dev": true,
"optional": true,
"requires": {
- "nan": "2.8.0",
- "node-pre-gyp": "0.6.39"
+ "nan": "^2.3.0",
+ "node-pre-gyp": "^0.6.39"
},
"dependencies": {
"abbrev": {
@@ -1493,7 +1494,8 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"aproba": {
"version": "1.1.1",
@@ -1507,8 +1509,8 @@
"dev": true,
"optional": true,
"requires": {
- "delegates": "1.0.0",
- "readable-stream": "2.2.9"
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.6"
}
},
"asn1": {
@@ -1544,7 +1546,8 @@
"balanced-match": {
"version": "0.4.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"bcrypt-pbkdf": {
"version": "1.0.1",
@@ -1552,38 +1555,42 @@
"dev": true,
"optional": true,
"requires": {
- "tweetnacl": "0.14.5"
+ "tweetnacl": "^0.14.3"
}
},
"block-stream": {
"version": "0.0.9",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "inherits": "2.0.3"
+ "inherits": "~2.0.0"
}
},
"boom": {
"version": "2.10.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "hoek": "2.16.3"
+ "hoek": "2.x.x"
}
},
"brace-expansion": {
"version": "1.1.7",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "balanced-match": "0.4.2",
+ "balanced-match": "^0.4.1",
"concat-map": "0.0.1"
}
},
"buffer-shims": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"caseless": {
"version": "0.12.0",
@@ -1600,37 +1607,43 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"combined-stream": {
"version": "1.0.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "delayed-stream": "1.0.0"
+ "delayed-stream": "~1.0.0"
}
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"cryptiles": {
"version": "2.0.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "boom": "2.10.1"
+ "boom": "2.x.x"
}
},
"dashdash": {
@@ -1639,7 +1652,7 @@
"dev": true,
"optional": true,
"requires": {
- "assert-plus": "1.0.0"
+ "assert-plus": "^1.0.0"
},
"dependencies": {
"assert-plus": {
@@ -1668,7 +1681,8 @@
"delayed-stream": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"delegates": {
"version": "1.0.0",
@@ -1688,7 +1702,7 @@
"dev": true,
"optional": true,
"requires": {
- "jsbn": "0.1.1"
+ "jsbn": "~0.1.0"
}
},
"extend": {
@@ -1700,7 +1714,8 @@
"extsprintf": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"forever-agent": {
"version": "0.6.1",
@@ -1722,17 +1737,19 @@
"fs.realpath": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"fstream": {
"version": "1.0.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "graceful-fs": "4.1.11",
- "inherits": "2.0.3",
- "mkdirp": "0.5.1",
- "rimraf": "2.6.1"
+ "graceful-fs": "^4.1.2",
+ "inherits": "~2.0.0",
+ "mkdirp": ">=0.5 0",
+ "rimraf": "2"
}
},
"fstream-ignore": {
@@ -1741,9 +1758,9 @@
"dev": true,
"optional": true,
"requires": {
- "fstream": "1.0.11",
- "inherits": "2.0.3",
- "minimatch": "3.0.4"
+ "fstream": "^1.0.0",
+ "inherits": "2",
+ "minimatch": "^3.0.0"
}
},
"gauge": {
@@ -1752,14 +1769,14 @@
"dev": true,
"optional": true,
"requires": {
- "aproba": "1.1.1",
- "console-control-strings": "1.1.0",
- "has-unicode": "2.0.1",
- "object-assign": "4.1.1",
- "signal-exit": "3.0.2",
- "string-width": "1.0.2",
- "strip-ansi": "3.0.1",
- "wide-align": "1.1.2"
+ "aproba": "^1.0.3",
+ "console-control-strings": "^1.0.0",
+ "has-unicode": "^2.0.0",
+ "object-assign": "^4.1.0",
+ "signal-exit": "^3.0.0",
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wide-align": "^1.1.0"
}
},
"getpass": {
@@ -1768,7 +1785,7 @@
"dev": true,
"optional": true,
"requires": {
- "assert-plus": "1.0.0"
+ "assert-plus": "^1.0.0"
},
"dependencies": {
"assert-plus": {
@@ -1783,19 +1800,21 @@
"version": "7.1.2",
"bundled": true,
"dev": true,
+ "optional": 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"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
}
},
"graceful-fs": {
"version": "4.1.11",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"har-schema": {
"version": "1.0.5",
@@ -1823,17 +1842,19 @@
"version": "3.1.3",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "boom": "2.10.1",
- "cryptiles": "2.0.5",
- "hoek": "2.16.3",
- "sntp": "1.0.9"
+ "boom": "2.x.x",
+ "cryptiles": "2.x.x",
+ "hoek": "2.x.x",
+ "sntp": "1.x.x"
}
},
"hoek": {
"version": "2.16.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"http-signature": {
"version": "1.1.1",
@@ -1841,24 +1862,26 @@
"dev": true,
"optional": true,
"requires": {
- "assert-plus": "0.2.0",
- "jsprim": "1.4.0",
- "sshpk": "1.13.0"
+ "assert-plus": "^0.2.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
}
},
"inflight": {
"version": "1.0.6",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "once": "1.4.0",
- "wrappy": "1.0.2"
+ "once": "^1.3.0",
+ "wrappy": "1"
}
},
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.4",
@@ -1870,6 +1893,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "1.0.1"
}
@@ -1883,7 +1907,8 @@
"isarray": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"isstream": {
"version": "0.1.2",
@@ -1897,7 +1922,7 @@
"dev": true,
"optional": true,
"requires": {
- "jsbn": "0.1.1"
+ "jsbn": "~0.1.0"
}
},
"jsbn": {
@@ -1956,12 +1981,14 @@
"mime-db": {
"version": "1.27.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"mime-types": {
"version": "2.1.15",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"mime-db": "1.27.0"
}
@@ -1970,6 +1997,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "1.1.7"
}
@@ -1977,12 +2005,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"mkdirp": {
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1999,17 +2029,17 @@
"dev": true,
"optional": true,
"requires": {
- "detect-libc": "1.0.2",
+ "detect-libc": "^1.0.2",
"hawk": "3.1.3",
- "mkdirp": "0.5.1",
- "nopt": "4.0.1",
- "npmlog": "4.1.0",
- "rc": "1.2.1",
+ "mkdirp": "^0.5.1",
+ "nopt": "^4.0.1",
+ "npmlog": "^4.0.2",
+ "rc": "^1.1.7",
"request": "2.81.0",
- "rimraf": "2.6.1",
- "semver": "5.3.0",
- "tar": "2.2.1",
- "tar-pack": "3.4.0"
+ "rimraf": "^2.6.1",
+ "semver": "^5.3.0",
+ "tar": "^2.2.1",
+ "tar-pack": "^3.4.0"
}
},
"nopt": {
@@ -2018,8 +2048,8 @@
"dev": true,
"optional": true,
"requires": {
- "abbrev": "1.1.0",
- "osenv": "0.1.4"
+ "abbrev": "1",
+ "osenv": "^0.1.4"
}
},
"npmlog": {
@@ -2028,16 +2058,17 @@
"dev": true,
"optional": true,
"requires": {
- "are-we-there-yet": "1.1.4",
- "console-control-strings": "1.1.0",
- "gauge": "2.7.4",
- "set-blocking": "2.0.0"
+ "are-we-there-yet": "~1.1.2",
+ "console-control-strings": "~1.1.0",
+ "gauge": "~2.7.3",
+ "set-blocking": "~2.0.0"
}
},
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"oauth-sign": {
"version": "0.8.2",
@@ -2055,8 +2086,9 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "wrappy": "1.0.2"
+ "wrappy": "1"
}
},
"os-homedir": {
@@ -2077,14 +2109,15 @@
"dev": true,
"optional": true,
"requires": {
- "os-homedir": "1.0.2",
- "os-tmpdir": "1.0.2"
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
}
},
"path-is-absolute": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"performance-now": {
"version": "0.2.0",
@@ -2095,7 +2128,8 @@
"process-nextick-args": {
"version": "1.0.7",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"punycode": {
"version": "1.4.1",
@@ -2115,10 +2149,10 @@
"dev": true,
"optional": true,
"requires": {
- "deep-extend": "0.4.2",
- "ini": "1.3.4",
- "minimist": "1.2.0",
- "strip-json-comments": "2.0.1"
+ "deep-extend": "~0.4.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
},
"dependencies": {
"minimist": {
@@ -2133,14 +2167,15 @@
"version": "2.2.9",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "buffer-shims": "1.0.0",
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "string_decoder": "1.0.1",
- "util-deprecate": "1.0.2"
+ "buffer-shims": "~1.0.0",
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~1.0.6",
+ "string_decoder": "~1.0.0",
+ "util-deprecate": "~1.0.1"
}
},
"request": {
@@ -2149,42 +2184,44 @@
"dev": true,
"optional": true,
"requires": {
- "aws-sign2": "0.6.0",
- "aws4": "1.6.0",
- "caseless": "0.12.0",
- "combined-stream": "1.0.5",
- "extend": "3.0.1",
- "forever-agent": "0.6.1",
- "form-data": "2.1.4",
- "har-validator": "4.2.1",
- "hawk": "3.1.3",
- "http-signature": "1.1.1",
- "is-typedarray": "1.0.0",
- "isstream": "0.1.2",
- "json-stringify-safe": "5.0.1",
- "mime-types": "2.1.15",
- "oauth-sign": "0.8.2",
- "performance-now": "0.2.0",
- "qs": "6.4.0",
- "safe-buffer": "5.0.1",
- "stringstream": "0.0.5",
- "tough-cookie": "2.3.2",
- "tunnel-agent": "0.6.0",
- "uuid": "3.0.1"
+ "aws-sign2": "~0.6.0",
+ "aws4": "^1.2.1",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.5",
+ "extend": "~3.0.0",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.1.1",
+ "har-validator": "~4.2.1",
+ "hawk": "~3.1.3",
+ "http-signature": "~1.1.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.7",
+ "oauth-sign": "~0.8.1",
+ "performance-now": "^0.2.0",
+ "qs": "~6.4.0",
+ "safe-buffer": "^5.0.1",
+ "stringstream": "~0.0.4",
+ "tough-cookie": "~2.3.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.0.0"
}
},
"rimraf": {
"version": "2.6.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "glob": "7.1.2"
+ "glob": "^7.0.5"
}
},
"safe-buffer": {
"version": "5.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"semver": {
"version": "5.3.0",
@@ -2208,8 +2245,9 @@
"version": "1.0.9",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "hoek": "2.16.3"
+ "hoek": "2.x.x"
}
},
"sshpk": {
@@ -2218,15 +2256,15 @@
"dev": true,
"optional": true,
"requires": {
- "asn1": "0.2.3",
- "assert-plus": "1.0.0",
- "bcrypt-pbkdf": "1.0.1",
- "dashdash": "1.14.1",
- "ecc-jsbn": "0.1.1",
- "getpass": "0.1.7",
- "jodid25519": "1.0.2",
- "jsbn": "0.1.1",
- "tweetnacl": "0.14.5"
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jodid25519": "^1.0.0",
+ "jsbn": "~0.1.0",
+ "tweetnacl": "~0.14.0"
},
"dependencies": {
"assert-plus": {
@@ -2241,18 +2279,20 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "code-point-at": "1.1.0",
- "is-fullwidth-code-point": "1.0.0",
- "strip-ansi": "3.0.1"
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
}
},
"string_decoder": {
"version": "1.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "safe-buffer": "5.0.1"
+ "safe-buffer": "^5.0.1"
}
},
"stringstream": {
@@ -2265,8 +2305,9 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "ansi-regex": "2.1.1"
+ "ansi-regex": "^2.0.0"
}
},
"strip-json-comments": {
@@ -2279,10 +2320,11 @@
"version": "2.2.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
- "block-stream": "0.0.9",
- "fstream": "1.0.11",
- "inherits": "2.0.3"
+ "block-stream": "*",
+ "fstream": "^1.0.2",
+ "inherits": "2"
}
},
"tar-pack": {
@@ -2291,14 +2333,14 @@
"dev": true,
"optional": true,
"requires": {
- "debug": "2.6.8",
- "fstream": "1.0.11",
- "fstream-ignore": "1.0.5",
- "once": "1.4.0",
- "readable-stream": "2.2.9",
- "rimraf": "2.6.1",
- "tar": "2.2.1",
- "uid-number": "0.0.6"
+ "debug": "^2.2.0",
+ "fstream": "^1.0.10",
+ "fstream-ignore": "^1.0.5",
+ "once": "^1.3.3",
+ "readable-stream": "^2.1.4",
+ "rimraf": "^2.5.1",
+ "tar": "^2.2.1",
+ "uid-number": "^0.0.6"
}
},
"tough-cookie": {
@@ -2307,7 +2349,7 @@
"dev": true,
"optional": true,
"requires": {
- "punycode": "1.4.1"
+ "punycode": "^1.4.1"
}
},
"tunnel-agent": {
@@ -2316,7 +2358,7 @@
"dev": true,
"optional": true,
"requires": {
- "safe-buffer": "5.0.1"
+ "safe-buffer": "^5.0.1"
}
},
"tweetnacl": {
@@ -2334,7 +2376,8 @@
"util-deprecate": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"uuid": {
"version": "3.0.1",
@@ -2357,13 +2400,14 @@
"dev": true,
"optional": true,
"requires": {
- "string-width": "1.0.2"
+ "string-width": "^1.0.2"
}
},
"wrappy": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
}
}
},
@@ -2373,11 +2417,11 @@
"integrity": "sha1-xztInAbYDMVTbCyFP54FIyBWly0=",
"dev": true,
"requires": {
- "hosted-git-info": "2.5.0",
- "meow": "3.7.0",
- "normalize-package-data": "2.4.0",
- "parse-github-repo-url": "1.4.1",
- "through2": "2.0.3"
+ "hosted-git-info": "^2.1.4",
+ "meow": "^3.3.0",
+ "normalize-package-data": "^2.3.0",
+ "parse-github-repo-url": "^1.3.0",
+ "through2": "^2.0.0"
}
},
"get-stdin": {
@@ -2392,11 +2436,11 @@
"integrity": "sha512-ojMbErvEIPXaqNNwomSp/DYLhhbU+BEcCOyPZ26U8VNaQjBRN9lZ7E3vfjIkTA8JLWYc5zsSxuVXut6bczKhrg==",
"dev": true,
"requires": {
- "dargs": "4.1.0",
- "lodash.template": "4.4.0",
- "meow": "3.7.0",
- "split2": "2.2.0",
- "through2": "2.0.3"
+ "dargs": "^4.0.1",
+ "lodash.template": "^4.0.2",
+ "meow": "^3.3.0",
+ "split2": "^2.0.0",
+ "through2": "^2.0.0"
}
},
"git-remote-origin-url": {
@@ -2405,8 +2449,8 @@
"integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=",
"dev": true,
"requires": {
- "gitconfiglocal": "1.0.0",
- "pify": "2.3.0"
+ "gitconfiglocal": "^1.0.0",
+ "pify": "^2.3.0"
}
},
"git-semver-tags": {
@@ -2415,8 +2459,8 @@
"integrity": "sha512-CXQJ4GdxkUya1YQaEKGcYIJ9RiuX4RTWnRIhiMlTItl8czRix4akE0CpoUSLmljuxEnUM/pFpd2FFwo+nV0SPA==",
"dev": true,
"requires": {
- "meow": "3.7.0",
- "semver": "5.5.0"
+ "meow": "^3.3.0",
+ "semver": "^5.0.1"
}
},
"gitconfiglocal": {
@@ -2425,7 +2469,7 @@
"integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=",
"dev": true,
"requires": {
- "ini": "1.3.5"
+ "ini": "^1.3.2"
}
},
"glob": {
@@ -2434,12 +2478,12 @@
"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"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
}
},
"glob-base": {
@@ -2448,8 +2492,8 @@
"integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
"dev": true,
"requires": {
- "glob-parent": "2.0.0",
- "is-glob": "2.0.1"
+ "glob-parent": "^2.0.0",
+ "is-glob": "^2.0.0"
}
},
"glob-parent": {
@@ -2458,7 +2502,7 @@
"integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
"dev": true,
"requires": {
- "is-glob": "2.0.1"
+ "is-glob": "^2.0.0"
}
},
"graceful-fs": {
@@ -2473,10 +2517,10 @@
"integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
"dev": true,
"requires": {
- "async": "1.5.2",
- "optimist": "0.6.1",
- "source-map": "0.4.4",
- "uglify-js": "2.8.29"
+ "async": "^1.4.0",
+ "optimist": "^0.6.1",
+ "source-map": "^0.4.4",
+ "uglify-js": "^2.6"
}
},
"has-ansi": {
@@ -2485,7 +2529,7 @@
"integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
"dev": true,
"requires": {
- "ansi-regex": "0.2.1"
+ "ansi-regex": "^0.2.0"
}
},
"has-binary": {
@@ -2538,7 +2582,7 @@
"depd": "1.1.1",
"inherits": "2.0.3",
"setprototypeof": "1.0.3",
- "statuses": "1.4.0"
+ "statuses": ">= 1.3.1 < 2"
},
"dependencies": {
"depd": {
@@ -2555,8 +2599,8 @@
"integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=",
"dev": true,
"requires": {
- "eventemitter3": "1.2.0",
- "requires-port": "1.0.0"
+ "eventemitter3": "1.x.x",
+ "requires-port": "1.x.x"
}
},
"iconv-lite": {
@@ -2571,7 +2615,7 @@
"integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
"dev": true,
"requires": {
- "repeating": "2.0.1"
+ "repeating": "^2.0.0"
}
},
"indexof": {
@@ -2586,8 +2630,8 @@
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
"dev": true,
"requires": {
- "once": "1.4.0",
- "wrappy": "1.0.2"
+ "once": "^1.3.0",
+ "wrappy": "1"
}
},
"inherits": {
@@ -2620,7 +2664,7 @@
"integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
"dev": true,
"requires": {
- "binary-extensions": "1.11.0"
+ "binary-extensions": "^1.0.0"
}
},
"is-buffer": {
@@ -2635,7 +2679,7 @@
"integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
"dev": true,
"requires": {
- "builtin-modules": "1.1.1"
+ "builtin-modules": "^1.0.0"
}
},
"is-dotfile": {
@@ -2650,7 +2694,7 @@
"integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
"dev": true,
"requires": {
- "is-primitive": "2.0.0"
+ "is-primitive": "^2.0.0"
}
},
"is-extendable": {
@@ -2671,7 +2715,7 @@
"integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
"dev": true,
"requires": {
- "number-is-nan": "1.0.1"
+ "number-is-nan": "^1.0.0"
}
},
"is-glob": {
@@ -2680,7 +2724,7 @@
"integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
"dev": true,
"requires": {
- "is-extglob": "1.0.0"
+ "is-extglob": "^1.0.0"
}
},
"is-number": {
@@ -2689,7 +2733,7 @@
"integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
"dev": true,
"requires": {
- "kind-of": "3.2.2"
+ "kind-of": "^3.0.2"
}
},
"is-obj": {
@@ -2722,7 +2766,7 @@
"integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
"dev": true,
"requires": {
- "text-extensions": "1.7.0"
+ "text-extensions": "^1.0.0"
}
},
"is-utf8": {
@@ -2782,8 +2826,8 @@
"integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
"dev": true,
"requires": {
- "argparse": "1.0.9",
- "esprima": "4.0.0"
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
}
},
"json-stringify-safe": {
@@ -2804,7 +2848,7 @@
"integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11"
+ "graceful-fs": "^4.1.6"
}
},
"jsonparse": {
@@ -2819,33 +2863,33 @@
"integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
"dev": true,
"requires": {
- "bluebird": "3.5.1",
- "body-parser": "1.18.2",
- "chokidar": "1.7.0",
- "colors": "1.1.2",
- "combine-lists": "1.0.1",
- "connect": "3.6.5",
- "core-js": "2.5.3",
- "di": "0.0.1",
- "dom-serialize": "2.2.1",
- "expand-braces": "0.1.2",
- "glob": "7.1.2",
- "graceful-fs": "4.1.11",
- "http-proxy": "1.16.2",
- "isbinaryfile": "3.0.2",
- "lodash": "3.10.1",
- "log4js": "0.6.38",
- "mime": "1.6.0",
- "minimatch": "3.0.4",
- "optimist": "0.6.1",
- "qjobs": "1.1.5",
- "range-parser": "1.2.0",
- "rimraf": "2.6.2",
- "safe-buffer": "5.1.1",
+ "bluebird": "^3.3.0",
+ "body-parser": "^1.16.1",
+ "chokidar": "^1.4.1",
+ "colors": "^1.1.0",
+ "combine-lists": "^1.0.0",
+ "connect": "^3.6.0",
+ "core-js": "^2.2.0",
+ "di": "^0.0.1",
+ "dom-serialize": "^2.2.0",
+ "expand-braces": "^0.1.1",
+ "glob": "^7.1.1",
+ "graceful-fs": "^4.1.2",
+ "http-proxy": "^1.13.0",
+ "isbinaryfile": "^3.0.0",
+ "lodash": "^3.8.0",
+ "log4js": "^0.6.31",
+ "mime": "^1.3.4",
+ "minimatch": "^3.0.2",
+ "optimist": "^0.6.1",
+ "qjobs": "^1.1.4",
+ "range-parser": "^1.2.0",
+ "rimraf": "^2.6.0",
+ "safe-buffer": "^5.0.1",
"socket.io": "1.7.3",
- "source-map": "0.5.7",
+ "source-map": "^0.5.3",
"tmp": "0.0.31",
- "useragent": "2.3.0"
+ "useragent": "^2.1.12"
},
"dependencies": {
"lodash": {
@@ -2868,8 +2912,8 @@
"integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
"dev": true,
"requires": {
- "fs-access": "1.0.1",
- "which": "1.3.0"
+ "fs-access": "^1.0.0",
+ "which": "^1.2.1"
}
},
"karma-ie-launcher": {
@@ -2878,7 +2922,7 @@
"integrity": "sha1-SXmGhCxJAZA0bNifVJTKmDDG1Zw=",
"dev": true,
"requires": {
- "lodash": "4.17.5"
+ "lodash": "^4.6.1"
}
},
"karma-jasmine": {
@@ -2899,7 +2943,7 @@
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
- "is-buffer": "1.1.6"
+ "is-buffer": "^1.1.5"
}
},
"lazy-cache": {
@@ -2915,11 +2959,11 @@
"integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "parse-json": "2.2.0",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1",
- "strip-bom": "2.0.0"
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
}
},
"lodash": {
@@ -2940,8 +2984,8 @@
"integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=",
"dev": true,
"requires": {
- "lodash._reinterpolate": "3.0.0",
- "lodash.templatesettings": "4.1.0"
+ "lodash._reinterpolate": "~3.0.0",
+ "lodash.templatesettings": "^4.0.0"
}
},
"lodash.templatesettings": {
@@ -2950,7 +2994,7 @@
"integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=",
"dev": true,
"requires": {
- "lodash._reinterpolate": "3.0.0"
+ "lodash._reinterpolate": "~3.0.0"
}
},
"log4js": {
@@ -2959,8 +3003,8 @@
"integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
"dev": true,
"requires": {
- "readable-stream": "1.0.34",
- "semver": "4.3.6"
+ "readable-stream": "~1.0.2",
+ "semver": "~4.3.3"
},
"dependencies": {
"isarray": {
@@ -2975,10 +3019,10 @@
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
"dev": true,
"requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
"isarray": "0.0.1",
- "string_decoder": "0.10.31"
+ "string_decoder": "~0.10.x"
}
},
"semver": {
@@ -2999,7 +3043,8 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
"integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
- "dev": true
+ "dev": true,
+ "optional": true
},
"loud-rejection": {
"version": "1.6.0",
@@ -3007,8 +3052,8 @@
"integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
"dev": true,
"requires": {
- "currently-unhandled": "0.4.1",
- "signal-exit": "3.0.2"
+ "currently-unhandled": "^0.4.1",
+ "signal-exit": "^3.0.0"
}
},
"lru-cache": {
@@ -3017,8 +3062,8 @@
"integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
"dev": true,
"requires": {
- "pseudomap": "1.0.2",
- "yallist": "2.1.2"
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
}
},
"ltcdr": {
@@ -3051,16 +3096,16 @@
"integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
"dev": true,
"requires": {
- "camelcase-keys": "2.1.0",
- "decamelize": "1.2.0",
- "loud-rejection": "1.6.0",
- "map-obj": "1.0.1",
- "minimist": "1.2.0",
- "normalize-package-data": "2.4.0",
- "object-assign": "4.1.1",
- "read-pkg-up": "1.0.1",
- "redent": "1.0.0",
- "trim-newlines": "1.0.0"
+ "camelcase-keys": "^2.0.0",
+ "decamelize": "^1.1.2",
+ "loud-rejection": "^1.0.0",
+ "map-obj": "^1.0.1",
+ "minimist": "^1.1.3",
+ "normalize-package-data": "^2.3.4",
+ "object-assign": "^4.0.1",
+ "read-pkg-up": "^1.0.1",
+ "redent": "^1.0.0",
+ "trim-newlines": "^1.0.0"
}
},
"micromatch": {
@@ -3069,19 +3114,19 @@
"integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
"dev": true,
"requires": {
- "arr-diff": "2.0.0",
- "array-unique": "0.2.1",
- "braces": "1.8.5",
- "expand-brackets": "0.1.5",
- "extglob": "0.3.2",
- "filename-regex": "2.0.1",
- "is-extglob": "1.0.0",
- "is-glob": "2.0.1",
- "kind-of": "3.2.2",
- "normalize-path": "2.1.1",
- "object.omit": "2.0.1",
- "parse-glob": "3.0.4",
- "regex-cache": "0.4.4"
+ "arr-diff": "^2.0.0",
+ "array-unique": "^0.2.1",
+ "braces": "^1.8.2",
+ "expand-brackets": "^0.1.4",
+ "extglob": "^0.3.1",
+ "filename-regex": "^2.0.0",
+ "is-extglob": "^1.0.0",
+ "is-glob": "^2.0.1",
+ "kind-of": "^3.0.2",
+ "normalize-path": "^2.0.1",
+ "object.omit": "^2.0.0",
+ "parse-glob": "^3.0.4",
+ "regex-cache": "^0.4.2"
}
},
"mime": {
@@ -3102,7 +3147,7 @@
"integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
"dev": true,
"requires": {
- "mime-db": "1.30.0"
+ "mime-db": "~1.30.0"
}
},
"minimatch": {
@@ -3111,7 +3156,7 @@
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"dev": true,
"requires": {
- "brace-expansion": "1.1.11"
+ "brace-expansion": "^1.1.7"
}
},
"minimist": {
@@ -3168,8 +3213,8 @@
"integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=",
"dev": true,
"requires": {
- "inherits": "2.0.3",
- "readable-stream": "1.0.34"
+ "inherits": "^2.0.1",
+ "readable-stream": "~1.0.31"
},
"dependencies": {
"isarray": {
@@ -3184,10 +3229,10 @@
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
"dev": true,
"requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
"isarray": "0.0.1",
- "string_decoder": "0.10.31"
+ "string_decoder": "~0.10.x"
}
},
"string_decoder": {
@@ -3204,10 +3249,10 @@
"integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
"dev": true,
"requires": {
- "hosted-git-info": "2.5.0",
- "is-builtin-module": "1.0.0",
- "semver": "5.5.0",
- "validate-npm-package-license": "3.0.1"
+ "hosted-git-info": "^2.1.4",
+ "is-builtin-module": "^1.0.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
}
},
"normalize-path": {
@@ -3216,7 +3261,7 @@
"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
"dev": true,
"requires": {
- "remove-trailing-separator": "1.1.0"
+ "remove-trailing-separator": "^1.0.1"
}
},
"null-check": {
@@ -3249,8 +3294,8 @@
"integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
"dev": true,
"requires": {
- "for-own": "0.1.5",
- "is-extendable": "0.1.1"
+ "for-own": "^0.1.4",
+ "is-extendable": "^0.1.1"
}
},
"on-finished": {
@@ -3268,7 +3313,7 @@
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"dev": true,
"requires": {
- "wrappy": "1.0.2"
+ "wrappy": "1"
}
},
"optimist": {
@@ -3277,8 +3322,8 @@
"integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
"dev": true,
"requires": {
- "minimist": "0.0.10",
- "wordwrap": "0.0.3"
+ "minimist": "~0.0.1",
+ "wordwrap": "~0.0.2"
},
"dependencies": {
"minimist": {
@@ -3313,10 +3358,10 @@
"integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
"dev": true,
"requires": {
- "glob-base": "0.3.0",
- "is-dotfile": "1.0.3",
- "is-extglob": "1.0.0",
- "is-glob": "2.0.1"
+ "glob-base": "^0.3.0",
+ "is-dotfile": "^1.0.0",
+ "is-extglob": "^1.0.0",
+ "is-glob": "^2.0.0"
}
},
"parse-json": {
@@ -3325,7 +3370,7 @@
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
"dev": true,
"requires": {
- "error-ex": "1.3.1"
+ "error-ex": "^1.2.0"
}
},
"parsejson": {
@@ -3334,7 +3379,7 @@
"integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
"dev": true,
"requires": {
- "better-assert": "1.0.2"
+ "better-assert": "~1.0.0"
}
},
"parseqs": {
@@ -3343,7 +3388,7 @@
"integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
"dev": true,
"requires": {
- "better-assert": "1.0.2"
+ "better-assert": "~1.0.0"
}
},
"parseuri": {
@@ -3352,7 +3397,7 @@
"integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
"dev": true,
"requires": {
- "better-assert": "1.0.2"
+ "better-assert": "~1.0.0"
}
},
"parseurl": {
@@ -3367,7 +3412,7 @@
"integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
"dev": true,
"requires": {
- "pinkie-promise": "2.0.1"
+ "pinkie-promise": "^2.0.0"
}
},
"path-is-absolute": {
@@ -3388,9 +3433,9 @@
"integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1"
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
}
},
"pify": {
@@ -3411,7 +3456,7 @@
"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
"dev": true,
"requires": {
- "pinkie": "2.0.4"
+ "pinkie": "^2.0.0"
}
},
"preserve": {
@@ -3462,8 +3507,8 @@
"integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
"dev": true,
"requires": {
- "is-number": "3.0.0",
- "kind-of": "4.0.0"
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0"
},
"dependencies": {
"is-number": {
@@ -3472,7 +3517,7 @@
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
"dev": true,
"requires": {
- "kind-of": "3.2.2"
+ "kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
@@ -3481,7 +3526,7 @@
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
- "is-buffer": "1.1.6"
+ "is-buffer": "^1.1.5"
}
}
}
@@ -3492,7 +3537,7 @@
"integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
"dev": true,
"requires": {
- "is-buffer": "1.1.6"
+ "is-buffer": "^1.1.5"
}
}
}
@@ -3521,9 +3566,9 @@
"integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
"dev": true,
"requires": {
- "load-json-file": "1.1.0",
- "normalize-package-data": "2.4.0",
- "path-type": "1.1.0"
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
}
},
"read-pkg-up": {
@@ -3532,8 +3577,8 @@
"integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
"dev": true,
"requires": {
- "find-up": "1.1.2",
- "read-pkg": "1.1.0"
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
}
},
"readable-stream": {
@@ -3542,13 +3587,13 @@
"integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==",
"dev": true,
"requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "2.0.0",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.0.3",
+ "util-deprecate": "~1.0.1"
}
},
"readdirp": {
@@ -3557,10 +3602,10 @@
"integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "minimatch": "3.0.4",
- "readable-stream": "2.3.4",
- "set-immediate-shim": "1.0.1"
+ "graceful-fs": "^4.1.2",
+ "minimatch": "^3.0.2",
+ "readable-stream": "^2.0.2",
+ "set-immediate-shim": "^1.0.1"
}
},
"rechoir": {
@@ -3569,7 +3614,7 @@
"integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
"dev": true,
"requires": {
- "resolve": "1.5.0"
+ "resolve": "^1.1.6"
}
},
"redent": {
@@ -3578,8 +3623,8 @@
"integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
"dev": true,
"requires": {
- "indent-string": "2.1.0",
- "strip-indent": "1.0.1"
+ "indent-string": "^2.1.0",
+ "strip-indent": "^1.0.1"
}
},
"regex-cache": {
@@ -3588,7 +3633,7 @@
"integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
"dev": true,
"requires": {
- "is-equal-shallow": "0.1.3"
+ "is-equal-shallow": "^0.1.3"
}
},
"remove-trailing-separator": {
@@ -3615,7 +3660,7 @@
"integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
"dev": true,
"requires": {
- "is-finite": "1.0.2"
+ "is-finite": "^1.0.0"
}
},
"requirejs": {
@@ -3642,7 +3687,7 @@
"integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
"dev": true,
"requires": {
- "path-parse": "1.0.5"
+ "path-parse": "^1.0.5"
}
},
"right-align": {
@@ -3652,7 +3697,7 @@
"dev": true,
"optional": true,
"requires": {
- "align-text": "0.1.4"
+ "align-text": "^0.1.1"
}
},
"rimraf": {
@@ -3661,7 +3706,7 @@
"integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
"dev": true,
"requires": {
- "glob": "7.1.2"
+ "glob": "^7.0.5"
}
},
"rx": {
@@ -3700,7 +3745,7 @@
"integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
"dev": true,
"requires": {
- "shebang-regex": "1.0.0"
+ "shebang-regex": "^1.0.0"
}
},
"shebang-regex": {
@@ -3715,9 +3760,9 @@
"integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",
"dev": true,
"requires": {
- "glob": "7.1.2",
- "interpret": "1.1.0",
- "rechoir": "0.6.2"
+ "glob": "^7.0.0",
+ "interpret": "^1.0.0",
+ "rechoir": "^0.6.2"
}
},
"signal-exit": {
@@ -3874,7 +3919,7 @@
"integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
"dev": true,
"requires": {
- "amdefine": "1.0.1"
+ "amdefine": ">=0.0.4"
}
},
"spawn-command": {
@@ -3889,7 +3934,7 @@
"integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
"dev": true,
"requires": {
- "spdx-license-ids": "1.2.2"
+ "spdx-license-ids": "^1.0.2"
}
},
"spdx-expression-parse": {
@@ -3910,7 +3955,7 @@
"integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
"dev": true,
"requires": {
- "through": "2.3.8"
+ "through": "2"
}
},
"split2": {
@@ -3919,7 +3964,7 @@
"integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==",
"dev": true,
"requires": {
- "through2": "2.0.3"
+ "through2": "^2.0.2"
}
},
"sprintf-js": {
@@ -3940,7 +3985,7 @@
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
- "safe-buffer": "5.1.1"
+ "safe-buffer": "~5.1.0"
}
},
"strip-ansi": {
@@ -3949,7 +3994,7 @@
"integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
"dev": true,
"requires": {
- "ansi-regex": "0.2.1"
+ "ansi-regex": "^0.2.1"
}
},
"strip-bom": {
@@ -3958,7 +4003,7 @@
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
"dev": true,
"requires": {
- "is-utf8": "0.2.1"
+ "is-utf8": "^0.2.0"
}
},
"strip-indent": {
@@ -3967,7 +4012,7 @@
"integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
"dev": true,
"requires": {
- "get-stdin": "4.0.1"
+ "get-stdin": "^4.0.1"
}
},
"supports-color": {
@@ -3976,7 +4021,7 @@
"integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
"dev": true,
"requires": {
- "has-flag": "1.0.0"
+ "has-flag": "^1.0.0"
}
},
"tempfile": {
@@ -3985,8 +4030,8 @@
"integrity": "sha1-W8xOrsxKsscH2LwR2ZzMmiyyh/I=",
"dev": true,
"requires": {
- "os-tmpdir": "1.0.2",
- "uuid": "2.0.3"
+ "os-tmpdir": "^1.0.0",
+ "uuid": "^2.0.1"
}
},
"text-extensions": {
@@ -4007,8 +4052,8 @@
"integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
"dev": true,
"requires": {
- "readable-stream": "2.3.4",
- "xtend": "4.0.1"
+ "readable-stream": "^2.1.5",
+ "xtend": "~4.0.1"
}
},
"tmp": {
@@ -4017,7 +4062,7 @@
"integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
"dev": true,
"requires": {
- "os-tmpdir": "1.0.2"
+ "os-tmpdir": "~1.0.1"
}
},
"to-array": {
@@ -4056,18 +4101,18 @@
"integrity": "sha1-ElX4ej/1frCw4fDmEKi0dIBGya4=",
"dev": true,
"requires": {
- "babel-code-frame": "6.26.0",
- "builtin-modules": "1.1.1",
- "chalk": "2.3.1",
- "commander": "2.14.1",
- "diff": "3.4.0",
- "glob": "7.1.2",
- "js-yaml": "3.10.0",
- "minimatch": "3.0.4",
- "resolve": "1.5.0",
- "semver": "5.5.0",
- "tslib": "1.9.0",
- "tsutils": "2.21.1"
+ "babel-code-frame": "^6.22.0",
+ "builtin-modules": "^1.1.1",
+ "chalk": "^2.3.0",
+ "commander": "^2.12.1",
+ "diff": "^3.2.0",
+ "glob": "^7.1.1",
+ "js-yaml": "^3.7.0",
+ "minimatch": "^3.0.4",
+ "resolve": "^1.3.2",
+ "semver": "^5.3.0",
+ "tslib": "^1.8.0",
+ "tsutils": "^2.12.1"
},
"dependencies": {
"ansi-styles": {
@@ -4076,7 +4121,7 @@
"integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
"dev": true,
"requires": {
- "color-convert": "1.9.1"
+ "color-convert": "^1.9.0"
}
},
"chalk": {
@@ -4085,9 +4130,9 @@
"integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==",
"dev": true,
"requires": {
- "ansi-styles": "3.2.0",
- "escape-string-regexp": "1.0.5",
- "supports-color": "5.2.0"
+ "ansi-styles": "^3.2.0",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.2.0"
}
},
"commander": {
@@ -4108,7 +4153,7 @@
"integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==",
"dev": true,
"requires": {
- "has-flag": "3.0.0"
+ "has-flag": "^3.0.0"
}
}
}
@@ -4119,7 +4164,7 @@
"integrity": "sha512-heMkdeQ9iUc90ynfiNo5Y+GXrEEGy86KMvnSTfHO+Q40AuNQ1lZGXcv58fuU9XTUxI0V7YIN9xPN+CO9b1Gn3w==",
"dev": true,
"requires": {
- "tslib": "1.9.0"
+ "tslib": "^1.8.1"
}
},
"type-is": {
@@ -4129,7 +4174,7 @@
"dev": true,
"requires": {
"media-typer": "0.3.0",
- "mime-types": "2.1.17"
+ "mime-types": "~2.1.15"
}
},
"typedoc": {
@@ -4138,22 +4183,22 @@
"integrity": "sha1-1xcrxqKZZPRRt2CcAFvq2t7+I2E=",
"dev": true,
"requires": {
- "@types/fs-extra": "4.0.7",
- "@types/handlebars": "4.0.36",
- "@types/highlight.js": "9.12.2",
- "@types/lodash": "4.14.102",
+ "@types/fs-extra": "^4.0.0",
+ "@types/handlebars": "^4.0.31",
+ "@types/highlight.js": "^9.1.8",
+ "@types/lodash": "^4.14.37",
"@types/marked": "0.0.28",
- "@types/minimatch": "2.0.29",
- "@types/shelljs": "0.7.8",
- "fs-extra": "4.0.3",
- "handlebars": "4.0.11",
- "highlight.js": "9.12.0",
- "lodash": "4.17.5",
- "marked": "0.3.12",
- "minimatch": "3.0.4",
- "progress": "2.0.0",
- "shelljs": "0.7.8",
- "typedoc-default-themes": "0.5.0",
+ "@types/minimatch": "^2.0.29",
+ "@types/shelljs": "^0.7.0",
+ "fs-extra": "^4.0.0",
+ "handlebars": "^4.0.6",
+ "highlight.js": "^9.0.0",
+ "lodash": "^4.13.1",
+ "marked": "^0.3.5",
+ "minimatch": "^3.0.0",
+ "progress": "^2.0.0",
+ "shelljs": "^0.7.0",
+ "typedoc-default-themes": "^0.5.0",
"typescript": "2.4.1"
},
"dependencies": {
@@ -4184,9 +4229,9 @@
"dev": true,
"optional": true,
"requires": {
- "source-map": "0.5.7",
- "uglify-to-browserify": "1.0.2",
- "yargs": "3.10.0"
+ "source-map": "~0.5.1",
+ "uglify-to-browserify": "~1.0.0",
+ "yargs": "~3.10.0"
},
"dependencies": {
"source-map": {
@@ -4229,8 +4274,8 @@
"integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
"dev": true,
"requires": {
- "lru-cache": "4.1.1",
- "tmp": "0.0.31"
+ "lru-cache": "4.1.x",
+ "tmp": "0.0.x"
}
},
"util-deprecate": {
@@ -4257,8 +4302,8 @@
"integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
"dev": true,
"requires": {
- "spdx-correct": "1.0.2",
- "spdx-expression-parse": "1.0.4"
+ "spdx-correct": "~1.0.0",
+ "spdx-expression-parse": "~1.0.0"
}
},
"void-elements": {
@@ -4273,7 +4318,7 @@
"integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
"dev": true,
"requires": {
- "isexe": "2.0.0"
+ "isexe": "^2.0.0"
}
},
"window-size": {
@@ -4301,8 +4346,8 @@
"integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
"dev": true,
"requires": {
- "options": "0.0.6",
- "ultron": "1.0.2"
+ "options": ">=0.0.5",
+ "ultron": "1.0.x"
}
},
"wtf-8": {
@@ -4336,9 +4381,9 @@
"dev": true,
"optional": true,
"requires": {
- "camelcase": "1.2.1",
- "cliui": "2.1.0",
- "decamelize": "1.2.0",
+ "camelcase": "^1.0.2",
+ "cliui": "^2.1.0",
+ "decamelize": "^1.0.0",
"window-size": "0.1.0"
},
"dependencies": {
diff --git a/package.json b/package.json
index 7c706bf..dee73cf 100644
--- a/package.json
+++ b/package.json
@@ -81,11 +81,12 @@
}
},
"dependencies": {
- "aurelia-templating": "^1.0.0",
- "aurelia-framework": "^1.0.0",
"aurelia-dependency-injection": "^1.0.0",
+ "aurelia-framework": "^1.0.0",
+ "aurelia-loader": "^1.0.1",
"aurelia-logging": "^1.0.0",
- "aurelia-pal": "^1.0.0"
+ "aurelia-pal": "^1.0.0",
+ "aurelia-templating": "^1.0.0"
},
"devDependencies": {
"aurelia-bootstrapper": "^2.1.1",
diff --git a/src/aurelia-testing.ts b/src/aurelia-testing.ts
index 70836a9..85e1a33 100644
--- a/src/aurelia-testing.ts
+++ b/src/aurelia-testing.ts
@@ -2,6 +2,7 @@ import { FrameworkConfiguration } from 'aurelia-framework';
export * from './compile-spy';
export * from './view-spy';
export * from './component-tester';
+export * from './template-depency-stub';
export * from './wait';
export function configure(config: FrameworkConfiguration) {
diff --git a/src/template-depency-stub.ts b/src/template-depency-stub.ts
new file mode 100644
index 0000000..55775cb
--- /dev/null
+++ b/src/template-depency-stub.ts
@@ -0,0 +1,25 @@
+import { TemplateDependency, TemplateRegistryEntry } from 'aurelia-loader';
+
+const STUBBED_DEPENDENCIES: string[] = [];
+
+export function stubTemplateDependency(modulePath: string) {
+ STUBBED_DEPENDENCIES.push(modulePath);
+}
+
+export function resetStubbedTemplateDependencies() {
+ STUBBED_DEPENDENCIES.splice(0);
+}
+
+const templateDescriptor = Object.getOwnPropertyDescriptor(TemplateRegistryEntry.prototype, 'template')!;
+const oldGet = templateDescriptor.get!;
+const oldSet = templateDescriptor.set!;
+Object.defineProperty(TemplateRegistryEntry.prototype, 'template', {
+ get: oldGet,
+ set(value: HTMLTemplateElement) {
+ oldSet.call(this, value);
+ if (STUBBED_DEPENDENCIES.length > 0) {
+ this.dependencies = this.dependencies
+ .filter((d: TemplateDependency) => !STUBBED_DEPENDENCIES.includes(d.src));
+ }
+ },
+});
diff --git a/test/resources/my-parent-component.html b/test/resources/my-parent-component.html
new file mode 100644
index 0000000..ec7de9a
--- /dev/null
+++ b/test/resources/my-parent-component.html
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/test/resources/my-parent-component.ts b/test/resources/my-parent-component.ts
new file mode 100644
index 0000000..efa0713
--- /dev/null
+++ b/test/resources/my-parent-component.ts
@@ -0,0 +1,2 @@
+export class MyParentComponent {
+}
diff --git a/test/template-dependency-stub.spec.ts b/test/template-dependency-stub.spec.ts
new file mode 100644
index 0000000..4f3eb2f
--- /dev/null
+++ b/test/template-dependency-stub.spec.ts
@@ -0,0 +1,32 @@
+import { stubTemplateDependency, resetStubbedTemplateDependencies } from '../src/template-depency-stub';
+import { StageComponent } from '../src/component-tester';
+import { bootstrap } from 'aurelia-bootstrapper';
+
+describe('Template dependency stubbing', () => {
+
+ describe('stubTemplateDependency()', () => {
+
+ it('prevents the matching dependency from being loaded even if a template s it', async () => {
+ stubTemplateDependency('dist/test/test/resources/my-component');
+
+ const component = await StageComponent
+ .withResources('dist/test/test/resources/my-parent-component')
+ .inView('');
+ await component.create(bootstrap);
+
+ let subComponent = component.element.firstElementChild as HTMLElement;
+ expect(subComponent.tagName.toLowerCase()).toEqual('my-component');
+ expect(subComponent.innerHTML.trim()).toEqual('');
+
+ await component.dispose();
+
+ resetStubbedTemplateDependencies();
+ await component.create(bootstrap);
+
+ subComponent = component.element.firstElementChild as HTMLElement;
+ expect(subComponent.innerHTML.trim()).not.toEqual('');
+
+ await component.dispose();
+ });
+ });
+});