diff --git a/package-lock.json b/package-lock.json
index 0e16a900a..232dab3dc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,15 +13,14 @@
}
},
"@babel/generator": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.0.tgz",
- "integrity": "sha512-Ms8Mo7YBdMMn1BYuNtKuP/z0TgEIhbcyB8HVR6PPNYp4P61lMsABiS4A3VG1qznjXVCf3r+fVHhm4efTYVsySA==",
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.2.tgz",
+ "integrity": "sha512-j8iHaIW4gGPnViaIHI7e9t/Hl8qLjERI6DcV9kEpAIDJsAOrcnXqRS7t+QbhL76pwbtqP+QCQLL0z1CyVmtjjQ==",
"requires": {
"@babel/types": "^7.6.0",
"jsesc": "^2.5.1",
"lodash": "^4.17.13",
- "source-map": "^0.5.0",
- "trim-right": "^1.0.1"
+ "source-map": "^0.5.0"
}
},
"@babel/helper-function-name": {
@@ -61,14 +60,14 @@
}
},
"@babel/parser": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz",
- "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g=="
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.2.tgz",
+ "integrity": "sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg=="
},
"@babel/runtime": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.0.tgz",
- "integrity": "sha512-89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==",
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.2.tgz",
+ "integrity": "sha512-EXxN64agfUqqIGeEjI5dL5z0Sw0ZwWo1mLTi4mQowCZ42O59b7DRpZAnTC6OqdF28wMBMFKNb/4uFGrVaigSpg==",
"dev": true,
"requires": {
"regenerator-runtime": "^0.13.2"
@@ -82,36 +81,22 @@
"@babel/code-frame": "^7.0.0",
"@babel/parser": "^7.6.0",
"@babel/types": "^7.6.0"
- },
- "dependencies": {
- "@babel/parser": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.0.tgz",
- "integrity": "sha512-+o2q111WEx4srBs7L9eJmcwi655eD8sXniLqMB93TBK9GrNzGrxDWSjiqz2hLU0Ha8MTXFIP0yd9fNdP+m43ZQ=="
- }
}
},
"@babel/traverse": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.0.tgz",
- "integrity": "sha512-93t52SaOBgml/xY74lsmt7xOR4ufYvhb5c5qiM6lu4J/dWGMAfAh6eKw4PjLes6DI6nQgearoxnFJk60YchpvQ==",
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.2.tgz",
+ "integrity": "sha512-8fRE76xNwNttVEF2TwxJDGBLWthUkHWSldmfuBzVRmEDWOtu4XdINTgN7TDWzuLg4bbeIMLvfMFD9we5YcWkRQ==",
"requires": {
"@babel/code-frame": "^7.5.5",
- "@babel/generator": "^7.6.0",
+ "@babel/generator": "^7.6.2",
"@babel/helper-function-name": "^7.1.0",
"@babel/helper-split-export-declaration": "^7.4.4",
- "@babel/parser": "^7.6.0",
+ "@babel/parser": "^7.6.2",
"@babel/types": "^7.6.0",
"debug": "^4.1.0",
"globals": "^11.1.0",
"lodash": "^4.17.13"
- },
- "dependencies": {
- "@babel/parser": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.0.tgz",
- "integrity": "sha512-+o2q111WEx4srBs7L9eJmcwi655eD8sXniLqMB93TBK9GrNzGrxDWSjiqz2hLU0Ha8MTXFIP0yd9fNdP+m43ZQ=="
- }
}
},
"@babel/types": {
@@ -124,6 +109,11 @@
"to-fast-properties": "^2.0.0"
}
},
+ "@istanbuljs/schema": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.0.tgz",
+ "integrity": "sha512-juX6y33AgnEkto3n3AhViX70IP19N3x6Np1eIikPcH5ATqj8ntLWD3MsOF5ohg0h+mAv6IFUfABBHjmve9dncg=="
+ },
"JSONStream": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
@@ -190,9 +180,9 @@
"dev": true
},
"anymatch": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.0.tgz",
- "integrity": "sha512-Ozz7l4ixzI7Oxj2+cw+p0tVUt27BpaJ+1+q1TCeANWxHpvyn2+Un+YamBdfKu0uh8xLodGhoa1v7595NhKDAuA==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
+ "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
"dev": true,
"requires": {
"normalize-path": "^3.0.0",
@@ -200,11 +190,11 @@
}
},
"append-transform": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
- "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz",
+ "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==",
"requires": {
- "default-require-extensions": "^2.0.0"
+ "default-require-extensions": "^3.0.0"
}
},
"archy": {
@@ -270,9 +260,9 @@
"dev": true
},
"async-hook-domain": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/async-hook-domain/-/async-hook-domain-1.1.0.tgz",
- "integrity": "sha512-NH7V97d1yCbIanu2oDLyPT2GFNct0esPeJyRfkk8J5hTztHVSQp4UiNfL2O42sCA9XZPU8OgHvzOmt9ewBhVqA==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/async-hook-domain/-/async-hook-domain-1.1.1.tgz",
+ "integrity": "sha512-nHfgkoCbzXqCPEFshW5/LROfUqKcZdOW4mfvR66V7bdSuvvvt+s2CuHVBmJxHfOVFhCJ29xlRqEJxyNQKQsqBg==",
"dev": true,
"requires": {
"source-map-support": "^0.5.11"
@@ -490,19 +480,19 @@
"dev": true
},
"chokidar": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz",
- "integrity": "sha512-c4PR2egjNjI1um6bamCQ6bUNPDiyofNQruHvKgHQ4gDUP/ITSVSzNsiI5OWtHOsX323i5ha/kk4YmOZ1Ktg7KA==",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.2.1.tgz",
+ "integrity": "sha512-/j5PPkb5Feyps9e+jo07jUZGvkB5Aj953NrI4s8xSVScrAo/RHeILrtdb4uzR7N6aaFFxxJ+gt8mA8HfNpw76w==",
"dev": true,
"requires": {
- "anymatch": "^3.0.1",
- "braces": "^3.0.2",
- "fsevents": "^2.0.6",
- "glob-parent": "^5.0.0",
- "is-binary-path": "^2.1.0",
- "is-glob": "^4.0.1",
- "normalize-path": "^3.0.0",
- "readdirp": "^3.1.1"
+ "anymatch": "~3.1.1",
+ "braces": "~3.0.2",
+ "fsevents": "~2.1.0",
+ "glob-parent": "~5.1.0",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.1.3"
}
},
"circular-json": {
@@ -571,9 +561,9 @@
}
},
"commander": {
- "version": "2.20.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
- "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
+ "version": "2.20.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.1.tgz",
+ "integrity": "sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==",
"optional": true
},
"commondir": {
@@ -814,6 +804,12 @@
"find-up": "^2.0.0",
"read-pkg": "^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
}
}
},
@@ -827,9 +823,9 @@
}
},
"conventional-changelog-eslint": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.2.tgz",
- "integrity": "sha512-Yi7tOnxjZLXlCYBHArbIAm8vZ68QUSygFS7PgumPRiEk+9NPUeucy5Wg9AAyKoBprSV3o6P7Oghh4IZSLtKCvQ==",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.4.tgz",
+ "integrity": "sha512-CPwTUENzhLGl3auunrJxiIEWncAGaby7gOFCdj2gslIuOFJ0KPJVOUhRz4Da/I53sdo/7UncUJkiLg94jEsjxg==",
"dev": true,
"requires": {
"q": "^1.5.1"
@@ -898,9 +894,9 @@
}
},
"conventional-commits-parser": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.3.tgz",
- "integrity": "sha512-KaA/2EeUkO4bKjinNfGUyqPTX/6w9JGshuQRik4r/wJz7rUw3+D3fDG6sZSEqJvKILzKXFQuFkpPLclcsAuZcg==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.5.tgz",
+ "integrity": "sha512-qVz9+5JwdJzsbt7JbJ6P7NOXBGt8CyLFJYSjKAuPSgO+5UGfcsbk9EMR+lI8Unlvx6qwIc2YDJlrGIfay2ehNA==",
"dev": true,
"requires": {
"JSONStream": "^1.0.4",
@@ -983,6 +979,16 @@
"path-key": "^3.1.0",
"shebang-command": "^1.2.0",
"which": "^1.2.9"
+ },
+ "dependencies": {
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
}
},
"currently-unhandled": {
@@ -1062,11 +1068,11 @@
"dev": true
},
"default-require-extensions": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
- "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz",
+ "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==",
"requires": {
- "strip-bom": "^3.0.0"
+ "strip-bom": "^4.0.0"
}
},
"define-properties": {
@@ -1213,9 +1219,9 @@
}
},
"es-abstract": {
- "version": "1.14.2",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.14.2.tgz",
- "integrity": "sha512-DgoQmbpFNOofkjJtKwr87Ma5EW4Dc8fWhD0R+ndq7Oc456ivUfGOOP6oAZTTKl5/CcNMP+EN+e3/iUzgE0veZg==",
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz",
+ "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==",
"dev": true,
"requires": {
"es-to-primitive": "^1.2.0",
@@ -1226,8 +1232,8 @@
"is-regex": "^1.0.4",
"object-inspect": "^1.6.0",
"object-keys": "^1.1.1",
- "string.prototype.trimleft": "^2.0.0",
- "string.prototype.trimright": "^2.0.0"
+ "string.prototype.trimleft": "^2.1.0",
+ "string.prototype.trimright": "^2.1.0"
}
},
"es-to-primitive": {
@@ -1345,6 +1351,15 @@
"requires": {
"ansi-regex": "^3.0.0"
}
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
}
}
},
@@ -1780,18 +1795,18 @@
}
},
"flow-parser": {
- "version": "0.107.0",
- "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.107.0.tgz",
- "integrity": "sha512-GtMCS8qzP0VskiE5qfN4zYiwjnClV/BxPZ4zUqMRUfyaF+gBuLHDTPqVLJ4ndGedrdv54510rsXDSbkCqUig+g==",
+ "version": "0.109.0",
+ "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.109.0.tgz",
+ "integrity": "sha512-e8Z1n0QvXAjpFcTqLBBM5hVKoJuR8CLNy5WlhRYIqcSH3ClYvZNSi38ZZN9wnQSoNoH12vnvMVeMHUCfYyVNhQ==",
"dev": true
},
"flow-remove-types": {
- "version": "2.107.0",
- "resolved": "https://registry.npmjs.org/flow-remove-types/-/flow-remove-types-2.107.0.tgz",
- "integrity": "sha512-PXsYEHt5gKuFxw4rSc5e0K2OxhR7JxploCQ4wQzu7wE/Fw42oOs7sdGHPZujTeBY/g3OYSoZ11YxK3KoTHIYWw==",
+ "version": "2.109.0",
+ "resolved": "https://registry.npmjs.org/flow-remove-types/-/flow-remove-types-2.109.0.tgz",
+ "integrity": "sha512-IN0t0foOC0ZZc05mS3Kfv7tgbdH9v/Zi0hia9pDjBmAZFld2h19JtesMLpC/57tqZiWAYNQBUV5dqE/BZ1flgQ==",
"dev": true,
"requires": {
- "flow-parser": "^0.107.0",
+ "flow-parser": "^0.109.0",
"pirates": "^3.0.2",
"vlq": "^0.2.1"
}
@@ -1843,9 +1858,9 @@
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
},
"fsevents": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.0.7.tgz",
- "integrity": "sha512-a7YT0SV3RB+DjYcppwVDLtn13UQnmg0SWZS7ezZD0UjnLwXmy8Zm21GMVGLaFGimIqcvyMQaOJBrop8MyOp1kQ==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.0.tgz",
+ "integrity": "sha512-+iXhW3LuDQsno8dOIrCIT/CBjeBWuP7PXe8w9shnj9Lebny/Gx1ZjVBYwexLz36Ri2jKuXMNpV6CYNh8lHHgrQ==",
"dev": true,
"optional": true
},
@@ -2187,9 +2202,9 @@
}
},
"glob-parent": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz",
- "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz",
+ "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==",
"dev": true,
"requires": {
"is-glob": "^4.0.1"
@@ -2212,9 +2227,9 @@
"dev": true
},
"handlebars": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.2.0.tgz",
- "integrity": "sha512-Kb4xn5Qh1cxAKvQnzNWZ512DhABzyFNmsaJf3OAkWNa4NkaqWcNI8Tao8Tasi0/F4JD9oyG0YxuFyvyR57d+Gw==",
+ "version": "4.4.2",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.2.tgz",
+ "integrity": "sha512-cIv17+GhL8pHHnRJzGu2wwcthL5sb8uDKBHvZ2Dtu5s1YNt0ljbzKbamnc+gr69y7bzwQiBdr5+hOpRd5pnOdg==",
"requires": {
"neo-async": "^2.6.0",
"optimist": "^0.6.1",
@@ -2283,12 +2298,12 @@
"dev": true
},
"hasha": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.0.0.tgz",
- "integrity": "sha512-PqWdhnQhq6tqD32hZv+l1e5mJHNSudjnaAzgAHfkGiU0ABN6lmbZF8abJIulQHbZ7oiHhP8yL6O910ICMc+5pw==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.1.0.tgz",
+ "integrity": "sha512-OFPDWmzPN1l7atOV1TgBVmNtBxaIysToK6Ve9DK+vT6pYuklw/nPNT+HJbZi0KDcI6vWB+9tgvZ5YD7fA3CXcA==",
"requires": {
- "is-stream": "^1.1.0",
- "type-fest": "^0.3.0"
+ "is-stream": "^2.0.0",
+ "type-fest": "^0.8.0"
}
},
"hosted-git-info": {
@@ -2498,9 +2513,9 @@
"dev": true
},
"is-stream": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
- "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
+ "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
},
"is-symbol": {
"version": "1.0.2",
@@ -2555,30 +2570,31 @@
"dev": true
},
"istanbul-lib-coverage": {
- "version": "3.0.0-alpha.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0-alpha.0.tgz",
- "integrity": "sha512-7pLWpPpyWvxnzr3wusriL3qmdopuN2f7AElw0bBJ2gjK0X/oJHPBRfhIi5wCSh5JTf+obtw+iRrIEDOyH5gzfQ=="
+ "version": "3.0.0-alpha.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0-alpha.1.tgz",
+ "integrity": "sha512-6E/XA1/lI0NG7PuIkD3FdBuUDpTKZijp2SiQ0d08dHx6Rp4ba2Ph4LPE0Og6HE2IuqiXxy12sePpQJh9pWS53g=="
},
"istanbul-lib-hook": {
- "version": "3.0.0-alpha.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0-alpha.0.tgz",
- "integrity": "sha512-H3zNpVJiOt/nNN1XBIsmz/XaArrSNa8WPfRpSktKcxFZUqsOiejkGNDecSOjfuls504H0ggCEf0IUyUPpioPnQ==",
+ "version": "3.0.0-alpha.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0-alpha.1.tgz",
+ "integrity": "sha512-lVUciH+uGoVJhkxjNOOF01lSSflMIe6rlAC81YAIstIz4Jr5jXyXw8MhQBzYB65Mn9q2Y8PVW7bTGIiI2tMDGw==",
"requires": {
- "append-transform": "^1.0.0"
+ "append-transform": "^2.0.0"
}
},
"istanbul-lib-instrument": {
- "version": "4.0.0-alpha.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.0-alpha.0.tgz",
- "integrity": "sha512-yStz3NJNoEDUtIec6pNUGxgFw3BT89U/enrcZmdKy1xvp625x4/338bvxLbZc8jtvOYoZRcH1G6JVC5nYWV+5w==",
- "requires": {
- "@babel/generator": "^7.4.4",
- "@babel/parser": "^7.4.5",
- "@babel/template": "^7.4.4",
- "@babel/traverse": "^7.4.5",
- "@babel/types": "^7.4.4",
- "istanbul-lib-coverage": "^3.0.0-alpha.0",
- "semver": "^6.1.1"
+ "version": "4.0.0-alpha.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.0-alpha.1.tgz",
+ "integrity": "sha512-w/SgxDNsdwsD1jL1vefUzKv3drmOKWg9AFzsXdoSIS61s4zXy/O5yCWeZRePnL/a5J2/wps9nDS1g0lya1NSeQ==",
+ "requires": {
+ "@babel/generator": "^7.6.2",
+ "@babel/parser": "^7.6.2",
+ "@babel/template": "^7.6.0",
+ "@babel/traverse": "^7.6.2",
+ "@babel/types": "^7.6.1",
+ "@istanbuljs/schema": "^0.1.0",
+ "istanbul-lib-coverage": "^3.0.0-alpha.1",
+ "semver": "^6.3.0"
}
},
"istanbul-lib-processinfo": {
@@ -2623,17 +2639,25 @@
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
}
}
},
"istanbul-lib-report": {
- "version": "3.0.0-alpha.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0-alpha.0.tgz",
- "integrity": "sha512-WF2vFLJ10jeSBpvNOvWcXoZgLxGqHY12ScgRzq0ZiEx7NbbtFIFDgo6JRmhMOXXcgrMvbNp7oERaTGsuzPhtrQ==",
+ "version": "3.0.0-alpha.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0-alpha.1.tgz",
+ "integrity": "sha512-EeRtb2Frb5Ttt+TNvmIJ5oXHr6rogCpmKbNJskORRqjv6/ajCzm9ZO7tVegwZQNNyKAWi7JocxOF8IoTa3OZhw==",
"requires": {
- "istanbul-lib-coverage": "^3.0.0-alpha.0",
+ "istanbul-lib-coverage": "^3.0.0-alpha.1",
"make-dir": "^3.0.0",
- "supports-color": "^7.0.0"
+ "supports-color": "^7.1.0"
},
"dependencies": {
"has-flag": {
@@ -2642,9 +2666,9 @@
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
},
"supports-color": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.0.0.tgz",
- "integrity": "sha512-WRt32iTpYEZWYOpcetGm0NPeSvaebccx7hhS/5M6sAiqnhedtFCHFxkjzZlJvFNCPowiKSFGiZk5USQDFy83vQ==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
+ "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
"requires": {
"has-flag": "^4.0.0"
}
@@ -2652,25 +2676,15 @@
}
},
"istanbul-lib-source-maps": {
- "version": "4.0.0-alpha.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0-alpha.0.tgz",
- "integrity": "sha512-kSdJnr8fxwAKOf9awN/SB0o5rKc/RI+gdLahWzub0AOu/ScWEgLQ9wFg1PnmlsmoTCZdwkI20V3zD4eRDfUSaA==",
+ "version": "4.0.0-alpha.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0-alpha.1.tgz",
+ "integrity": "sha512-MSc2eM/ecOs7ojRNkMFB1Nj0DnapAXhcXD7fyjV55qQShgpysezVQuTFnzawHP6dJMNiYzwjymsBsTWbra0SjQ==",
"requires": {
"debug": "^4.1.1",
- "istanbul-lib-coverage": "^3.0.0-alpha.0",
- "make-dir": "^3.0.0",
- "rimraf": "^2.6.3",
+ "istanbul-lib-coverage": "^3.0.0-alpha.1",
"source-map": "^0.6.1"
},
"dependencies": {
- "rimraf": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
- "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
- "requires": {
- "glob": "^7.1.3"
- }
- },
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -2679,11 +2693,11 @@
}
},
"istanbul-reports": {
- "version": "3.0.0-alpha.1",
- "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.0-alpha.1.tgz",
- "integrity": "sha512-GOYK4R26EtPuPJ3P+jz812Nx7MqkYwB+cH+I7giDPtYMByxhqgpT9dC33GOh16P0F7nThbxWsT/yelk2DUy96Q==",
+ "version": "3.0.0-alpha.2",
+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.0-alpha.2.tgz",
+ "integrity": "sha512-eLug1s/pXGi+WWD3raBorQENqJWnttnlUPLlt9pCXC7Nn3yXKkGHHzvJToIxTzwVzdZkDdjAgnsdi+1P+43zHQ==",
"requires": {
- "handlebars": "^4.1.2"
+ "handlebars": "^4.4.2"
}
},
"jackspeak": {
@@ -2889,6 +2903,14 @@
"parse-json": "^2.2.0",
"pify": "^2.0.0",
"strip-bom": "^3.0.0"
+ },
+ "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
+ }
}
},
"locate-path": {
@@ -3123,6 +3145,12 @@
"find-up": "^2.0.0",
"read-pkg": "^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
}
}
},
@@ -3186,19 +3214,18 @@
}
},
"minipass": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.5.1.tgz",
- "integrity": "sha512-dmpSnLJtNQioZFI5HfQ55Ad0DzzsMAb+HfokwRTNXwEQjepbTkl5mtIlSVxGIkOkxlpX7wIn5ET/oAd9fZ/Y/Q==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.0.1.tgz",
+ "integrity": "sha512-2y5okJ4uBsjoD2vAbLKL9EUQPPkC0YMIp+2mZOXG3nBba++pdfJWRxx2Ewirc0pwAJYu4XtWg2EkVo1nRXuO/w==",
"dev": true,
"requires": {
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.0"
+ "yallist": "^4.0.0"
},
"dependencies": {
"yallist": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
- "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"dev": true
}
}
@@ -3333,6 +3360,15 @@
"yargs-parser": "^13.0.0"
},
"dependencies": {
+ "append-transform": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
+ "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
+ "dev": true,
+ "requires": {
+ "default-require-extensions": "^2.0.0"
+ }
+ },
"caching-transform": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-3.0.2.tgz",
@@ -3368,6 +3404,15 @@
"which": "^1.2.9"
}
},
+ "default-require-extensions": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
+ "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
+ "dev": true,
+ "requires": {
+ "strip-bom": "^3.0.0"
+ }
+ },
"find-cache-dir": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
@@ -3407,6 +3452,12 @@
"is-stream": "^1.0.1"
}
},
+ "is-stream": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+ "dev": true
+ },
"istanbul-lib-coverage": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
@@ -3635,6 +3686,12 @@
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true
},
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
+ "dev": true
+ },
"supports-color": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
@@ -3656,6 +3713,15 @@
"require-main-filename": "^2.0.0"
}
},
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
"write-file-atomic": {
"version": "2.4.3",
"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
@@ -4045,6 +4111,12 @@
"resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
"integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
"dev": true
+ },
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
+ "dev": true
}
}
},
@@ -4138,9 +4210,9 @@
"dev": true
},
"react-is": {
- "version": "16.9.0",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz",
- "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==",
+ "version": "16.10.2",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.10.2.tgz",
+ "integrity": "sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA==",
"dev": true
},
"read-pkg": {
@@ -4227,9 +4299,9 @@
}
},
"readdirp": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.1.2.tgz",
- "integrity": "sha512-8rhl0xs2cxfVsqzreYCvs8EwBfn/DhVdqtoLmw19uI3SC5avYX9teCurlErfpPXGmYtMHReGaP2RsLnFvz/lnw==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.1.3.tgz",
+ "integrity": "sha512-ZOsfTGkjO2kqeR5Mzr5RYDbTGYneSkdNKX2fOX2P5jF7vMrd/GNnIAUtDldeHHumHUCQ3V05YfWUdxMPAsRu9Q==",
"dev": true,
"requires": {
"picomatch": "^2.0.4"
@@ -4501,6 +4573,14 @@
"requires": {
"glob": "^7.1.3"
}
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
}
}
},
@@ -4814,9 +4894,9 @@
}
},
"strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM="
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w=="
},
"strip-indent": {
"version": "2.0.0",
@@ -4886,22 +4966,22 @@
}
},
"tap": {
- "version": "14.6.2",
- "resolved": "https://registry.npmjs.org/tap/-/tap-14.6.2.tgz",
- "integrity": "sha512-vGtyUcTXsmqKCv1Cn+noln3Qz3UucIA/1jO3oKR1UDHOC928+HWTmxJt7VkSyXk+ZYoltqVOYTW0BI4iMipzjw==",
+ "version": "14.6.9",
+ "resolved": "https://registry.npmjs.org/tap/-/tap-14.6.9.tgz",
+ "integrity": "sha512-impxvxJo49knWdQNctdY+hAyQGbLjGR9foNkX4B9NnotgV5tfmJNqLrFu+YluHSNhIjfqF6Ea+Pj08xPAHxfSQ==",
"dev": true,
"requires": {
- "async-hook-domain": "^1.1.0",
+ "async-hook-domain": "^1.1.1",
"bind-obj-methods": "^2.0.0",
"browser-process-hrtime": "^1.0.0",
"capture-stack-trace": "^1.0.0",
"chokidar": "^3.0.2",
"color-support": "^1.1.0",
- "coveralls": "^3.0.5",
+ "coveralls": "^3.0.6",
"diff": "^4.0.1",
"esm": "^3.2.25",
"findit": "^2.0.0",
- "flow-remove-types": "^2.101.0",
+ "flow-remove-types": "^2.107.0",
"foreground-child": "^1.3.3",
"fs-exists-cached": "^1.0.0",
"function-loop": "^1.0.2",
@@ -4911,25 +4991,25 @@
"isexe": "^2.0.0",
"istanbul-lib-processinfo": "^1.0.0",
"jackspeak": "^1.4.0",
- "minipass": "^2.3.5",
+ "minipass": "^3.0.0",
"mkdirp": "^0.5.1",
"nyc": "^14.1.1",
"opener": "^1.5.1",
"own-or": "^1.0.0",
"own-or-env": "^1.0.1",
- "react": "^16.8.6",
- "rimraf": "^2.6.3",
+ "react": "^16.9.0",
+ "rimraf": "^2.7.1",
"signal-exit": "^3.0.0",
- "source-map-support": "^0.5.12",
+ "source-map-support": "^0.5.13",
"stack-utils": "^1.0.2",
- "tap-mocha-reporter": "^4.0.1",
- "tap-parser": "^9.3.2",
+ "tap-mocha-reporter": "^5.0.0",
+ "tap-parser": "^10.0.0",
"tap-yaml": "^1.0.0",
"tcompare": "^2.3.0",
- "treport": "^0.4.0",
+ "treport": "^0.4.1",
"trivial-deferred": "^1.0.1",
"ts-node": "^8.3.0",
- "typescript": "^3.5.3",
+ "typescript": "^3.6.3",
"which": "^1.3.1",
"write-file-atomic": "^3.0.0",
"yaml": "^1.6.0",
@@ -5673,16 +5753,15 @@
}
},
"minipass": {
- "version": "2.3.5",
+ "version": "3.0.0",
"bundled": true,
"dev": true,
"requires": {
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.0"
+ "yallist": "^4.0.0"
},
"dependencies": {
"yallist": {
- "version": "3.0.3",
+ "version": "4.0.0",
"bundled": true,
"dev": true
}
@@ -5775,14 +5854,13 @@
"dev": true
},
"react": {
- "version": "16.8.6",
+ "version": "16.9.0",
"bundled": true,
"dev": true,
"requires": {
"loose-envify": "^1.1.0",
"object-assign": "^4.1.1",
- "prop-types": "^15.6.2",
- "scheduler": "^0.13.6"
+ "prop-types": "^15.6.2"
}
},
"react-is": {
@@ -5945,12 +6023,12 @@
"dev": true
},
"tap-parser": {
- "version": "9.3.2",
+ "version": "10.0.0",
"bundled": true,
"dev": true,
"requires": {
"events-to-array": "^1.0.1",
- "minipass": "^2.2.0",
+ "minipass": "^3.0.0",
"tap-yaml": "^1.0.0"
}
},
@@ -5968,7 +6046,7 @@
"dev": true
},
"treport": {
- "version": "0.4.0",
+ "version": "0.4.1",
"bundled": true,
"dev": true,
"requires": {
@@ -5979,7 +6057,7 @@
"ms": "^2.1.1",
"react": "^16.8.6",
"string-length": "^2.0.0",
- "tap-parser": "^9.3.2",
+ "tap-parser": "^10.0.0",
"unicode-length": "^2.0.1"
},
"dependencies": {
@@ -6030,6 +6108,15 @@
"bundled": true,
"dev": true
},
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
"widest-line": {
"version": "2.0.1",
"bundled": true,
@@ -6054,9 +6141,9 @@
}
},
"tap-mocha-reporter": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/tap-mocha-reporter/-/tap-mocha-reporter-4.0.1.tgz",
- "integrity": "sha512-/KfXaaYeSPn8qBi5Be8WSIP3iKV83s2uj2vzImJAXmjNu22kzqZ+1Dv1riYWa53sPCiyo1R1w1jbJrftF8SpcQ==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/tap-mocha-reporter/-/tap-mocha-reporter-5.0.0.tgz",
+ "integrity": "sha512-8HlAtdmYGlDZuW83QbF/dc46L7cN+AGhLZcanX3I9ILvxUAl+G2/mtucNPSXecTlG/4iP1hv6oMo0tMhkn3Tsw==",
"dev": true,
"requires": {
"color-support": "^1.1.0",
@@ -6065,8 +6152,8 @@
"escape-string-regexp": "^1.0.3",
"glob": "^7.0.5",
"readable-stream": "^2.1.5",
- "tap-parser": "^8.0.0",
- "tap-yaml": "0 || 1",
+ "tap-parser": "^10.0.0",
+ "tap-yaml": "^1.0.0",
"unicode-length": "^1.0.0"
},
"dependencies": {
@@ -6120,14 +6207,14 @@
}
},
"tap-parser": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-8.1.0.tgz",
- "integrity": "sha512-GgOzgDwThYLxhVR83RbS1JUR1TxcT+jfZsrETgPAvFdr12lUOnuvrHOBaUQgpkAp6ZyeW6r2Nwd91t88M0ru3w==",
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-10.0.0.tgz",
+ "integrity": "sha512-kzeUPvVoSyovAlYvN8m8eajjh1LAJpGn8C3hVIbq7TDW6FDzuH09egdJZMczG4bDdc7+uQSqOlin+XKRLtHbeA==",
"dev": true,
"requires": {
"events-to-array": "^1.0.1",
- "minipass": "^2.2.0",
- "tap-yaml": "0 || 1"
+ "minipass": "^3.0.0",
+ "tap-yaml": "^1.0.0"
}
},
"tap-yaml": {
@@ -6146,9 +6233,9 @@
"dev": true
},
"test-exclude": {
- "version": "6.0.0-alpha.0",
- "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0-alpha.0.tgz",
- "integrity": "sha512-FE5W/k1pGBck6UrvxLFAb4/BCqCDaegPnVfzXNf2dfqZcSI9nqRmakF9JXJSLYnvKtJrETL0lygLAlbjOcEzPQ==",
+ "version": "6.0.0-alpha.1",
+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0-alpha.1.tgz",
+ "integrity": "sha512-5mYhiJ+PfxG37MdIfvsj2mbpnC8uwYSHbgJgQE/7OOsUM2QwB0U7Z05SZzQGknevs0Fp+UGJtKayrYLYwC4vMw==",
"requires": {
"glob": "^7.1.4",
"minimatch": "^3.0.4"
@@ -6234,11 +6321,6 @@
"integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=",
"dev": true
},
- "trim-right": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
- "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM="
- },
"trivial-deferred": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-1.0.1.tgz",
@@ -6246,9 +6328,9 @@
"dev": true
},
"ts-node": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz",
- "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==",
+ "version": "8.4.1",
+ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.4.1.tgz",
+ "integrity": "sha512-5LpRN+mTiCs7lI5EtbXmF/HfMeCjzt7DH9CZwtkr6SywStrNQC723wG+aOWFiLNn7zT3kD/RnFqi3ZUfr4l5Qw==",
"dev": true,
"requires": {
"arg": "^4.1.0",
@@ -6283,9 +6365,9 @@
}
},
"type-fest": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
- "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ=="
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA=="
},
"typedarray": {
"version": "0.0.6",
@@ -6412,9 +6494,10 @@
"dev": true
},
"which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.1.tgz",
+ "integrity": "sha512-N7GBZOTswtB9lkQBZA4+zAXrjEIWAUOB93AvzUiudRzRxhUdLURQ7D/gAIMY1gatT/LTbmbcv8SiYazy3eYB7w==",
+ "dev": true,
"requires": {
"isexe": "^2.0.0"
}
@@ -6481,12 +6564,12 @@
"integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
},
"yaml": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.6.0.tgz",
- "integrity": "sha512-iZfse3lwrJRoSlfs/9KQ9iIXxs9++RvBFVzAqbbBiFT+giYtyanevreF9r61ZTbGMgWQBxAua3FzJiniiJXWWw==",
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.0.tgz",
+ "integrity": "sha512-BEXCJKbbJmDzjuG4At0R4nHJKlP81hxoLQqUCaxzqZ8HHgjAlOXbiOHVCQ4YuQqO/rLR8HoQ6kxGkYJ3tlKIsg==",
"dev": true,
"requires": {
- "@babel/runtime": "^7.4.5"
+ "@babel/runtime": "^7.5.5"
}
},
"yapool": {
@@ -6496,9 +6579,9 @@
"dev": true
},
"yargs": {
- "version": "14.0.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.0.0.tgz",
- "integrity": "sha512-ssa5JuRjMeZEUjg7bEL99AwpitxU/zWGAGpdj0di41pOEmJti8NR6kyUIJBkR78DTYNPZOU08luUo0GTHuB+ow==",
+ "version": "14.1.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.1.0.tgz",
+ "integrity": "sha512-IdkQq1NiiV1fPwN5I2o4B0PKVjKh1EP71egpWO8dlovT8LG8JrXRmbH23v6I3CtjeEMnNC/IF3lq6XepPoELdg==",
"requires": {
"cliui": "^5.0.0",
"decamelize": "^1.2.0",
@@ -6510,7 +6593,7 @@
"string-width": "^3.0.0",
"which-module": "^2.0.0",
"y18n": "^4.0.0",
- "yargs-parser": "^13.1.1"
+ "yargs-parser": "^14.0.0"
},
"dependencies": {
"find-up": {
@@ -6542,15 +6625,6 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
"integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
- },
- "yargs-parser": {
- "version": "13.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz",
- "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==",
- "requires": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- }
}
}
},
diff --git a/package.json b/package.json
index e0d96732a..7fb48d7ea 100644
--- a/package.json
+++ b/package.json
@@ -75,13 +75,13 @@
"find-up": "^4.1.0",
"foreground-child": "^2.0.0",
"glob": "^7.1.4",
- "istanbul-lib-coverage": "^3.0.0-alpha.0",
- "istanbul-lib-hook": "^3.0.0-alpha.0",
- "istanbul-lib-instrument": "^4.0.0-alpha.0",
+ "istanbul-lib-coverage": "^3.0.0-alpha.1",
+ "istanbul-lib-hook": "^3.0.0-alpha.1",
+ "istanbul-lib-instrument": "^4.0.0-alpha.1",
"istanbul-lib-processinfo": "^2.0.0",
- "istanbul-lib-report": "^3.0.0-alpha.0",
- "istanbul-lib-source-maps": "^4.0.0-alpha.0",
- "istanbul-reports": "^3.0.0-alpha.1",
+ "istanbul-lib-report": "^3.0.0-alpha.1",
+ "istanbul-lib-source-maps": "^4.0.0-alpha.1",
+ "istanbul-reports": "^3.0.0-alpha.2",
"js-yaml": "^3.13.1",
"make-dir": "^3.0.0",
"merge-source-map": "^1.1.0",
@@ -89,9 +89,9 @@
"rimraf": "^3.0.0",
"signal-exit": "^3.0.2",
"spawn-wrap": "^1.4.3",
- "test-exclude": "^6.0.0-alpha.0",
+ "test-exclude": "^6.0.0-alpha.1",
"uuid": "^3.3.3",
- "yargs": "^14.0.0",
+ "yargs": "^14.1.0",
"yargs-parser": "^14.0.0"
},
"devDependencies": {
@@ -102,8 +102,8 @@
"source-map-support": "^0.5.13",
"standard": "^12.0.1",
"standard-version": "^7.0.0",
- "tap": "^14.6.2",
- "which": "^1.3.1"
+ "tap": "^14.6.9",
+ "which": "^2.0.1"
},
"engines": {
"node": ">=8"
diff --git a/test/instrument.js b/test/instrument.js
index abf43bb14..fe4bcb116 100644
--- a/test/instrument.js
+++ b/test/instrument.js
@@ -92,7 +92,7 @@ t.test('allows a directory of files to be instrumented', async t => {
t.strictEqual(files.includes('node_modules'), false)
const includeTarget = path.resolve(outputDir, 'ignore.js')
- t.match(await readFile(includeTarget, 'utf8'), /var cov_/)
+ t.match(await readFile(includeTarget, 'utf8'), /function cov_/)
})
t.test('copies all files from to