nodehun: fix build at 3.0.2

+2852 -156
+12 -6
pkgs/by-name/no/nodehun/package.nix
··· 21 }; 22 23 patches = [ 24 - # fsevents is needed on Darwin, but its dependency "nan" in the upstream package-lock.json 25 - # is too old for the Node 18.x in Nixpkgs. 26 - # This patch is generated by checking out the upstream source and running 27 - # npm update nan --lockfile-version 1 28 - ./update-nan.patch 29 ]; 30 31 - npmDepsHash = "sha256-mV6rWNf2p2w4H0ESUT0/Ybtx9YEdvO5l2gCvlWFXK+U="; 32 nativeBuildInputs = [ 33 node-gyp 34 python3 ··· 43 cp -r build_old/Release build/ 44 rm -rf build_old 45 rm -rf build/Release/.deps 46 # Remove a development script to eliminate runtime dependency on node 47 rm node_modules/node-addon-api/tools/conversion.js 48 ''; 49 50 doInstallCheck = true;
··· 21 }; 22 23 patches = [ 24 + # Remove the dependency on "nodemon", which is only needed for interactive 25 + # development. This package depends on fsevents on macOS, which has 26 + # repeatedly caused build problems. This patch is generated by checking out 27 + # the upstream source and removing the "nodemon" line, and then running 28 + # 29 + # npm install --lockfile-version 1 30 + ./remove-nodemon.patch 31 ]; 32 33 + npmDepsHash = "sha256-GyNUPgLJhdjzbIpld916/l8durIw0aQRHojjSmGgEJE="; 34 nativeBuildInputs = [ 35 node-gyp 36 python3 ··· 45 cp -r build_old/Release build/ 46 rm -rf build_old 47 rm -rf build/Release/.deps 48 + 49 # Remove a development script to eliminate runtime dependency on node 50 rm node_modules/node-addon-api/tools/conversion.js 51 + 52 + # Remove dangling symlinks 53 + rm -rf $out/lib/node_modules/nodehun/node_modules/.bin 54 ''; 55 56 doInstallCheck = true;
+2840
pkgs/by-name/no/nodehun/remove-nodemon.patch
···
··· 1 + diff --git a/package-lock.json b/package-lock.json 2 + index 3c577dd..637b6b2 100644 3 + --- a/package-lock.json 4 + +++ b/package-lock.json 5 + @@ -16,21 +16,6 @@ 6 + "integrity": "sha512-FjsYUPzEJdGXjwKqSpE0/9QEh6kzhTAeObA54rn6j3rR4C/mzpI9L0KNfoeASSPMMdxIsoJuCLDWcM/rVjIsSA==", 7 + "dev": true 8 + }, 9 + - "abbrev": { 10 + - "version": "1.1.1", 11 + - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 12 + - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", 13 + - "dev": true 14 + - }, 15 + - "ansi-align": { 16 + - "version": "2.0.0", 17 + - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", 18 + - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", 19 + - "dev": true, 20 + - "requires": { 21 + - "string-width": "^2.0.0" 22 + - } 23 + - }, 24 + "ansi-colors": { 25 + "version": "3.2.3", 26 + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", 27 + @@ -52,27 +37,6 @@ 28 + "color-convert": "^1.9.0" 29 + } 30 + }, 31 + - "anymatch": { 32 + - "version": "2.0.0", 33 + - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", 34 + - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", 35 + - "dev": true, 36 + - "requires": { 37 + - "micromatch": "^3.1.4", 38 + - "normalize-path": "^2.1.1" 39 + - }, 40 + - "dependencies": { 41 + - "normalize-path": { 42 + - "version": "2.1.1", 43 + - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 44 + - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 45 + - "dev": true, 46 + - "requires": { 47 + - "remove-trailing-separator": "^1.0.1" 48 + - } 49 + - } 50 + - } 51 + - }, 52 + "arg": { 53 + "version": "4.1.1", 54 + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.1.tgz", 55 + @@ -88,136 +52,18 @@ 56 + "sprintf-js": "~1.0.2" 57 + } 58 + }, 59 + - "arr-diff": { 60 + - "version": "4.0.0", 61 + - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 62 + - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", 63 + - "dev": true 64 + - }, 65 + - "arr-flatten": { 66 + - "version": "1.1.0", 67 + - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 68 + - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 69 + - "dev": true 70 + - }, 71 + - "arr-union": { 72 + - "version": "3.1.0", 73 + - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 74 + - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 75 + - "dev": true 76 + - }, 77 + - "array-unique": { 78 + - "version": "0.3.2", 79 + - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 80 + - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", 81 + - "dev": true 82 + - }, 83 + - "assign-symbols": { 84 + - "version": "1.0.0", 85 + - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 86 + - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", 87 + - "dev": true 88 + - }, 89 + - "async-each": { 90 + - "version": "1.0.3", 91 + - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", 92 + - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", 93 + - "dev": true 94 + - }, 95 + - "atob": { 96 + - "version": "2.1.2", 97 + - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 98 + - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", 99 + - "dev": true 100 + - }, 101 + "balanced-match": { 102 + "version": "1.0.0", 103 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 104 + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", 105 + "dev": true 106 + }, 107 + - "base": { 108 + - "version": "0.11.2", 109 + - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 110 + - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 111 + - "dev": true, 112 + - "requires": { 113 + - "cache-base": "^1.0.1", 114 + - "class-utils": "^0.3.5", 115 + - "component-emitter": "^1.2.1", 116 + - "define-property": "^1.0.0", 117 + - "isobject": "^3.0.1", 118 + - "mixin-deep": "^1.2.0", 119 + - "pascalcase": "^0.1.1" 120 + - }, 121 + - "dependencies": { 122 + - "define-property": { 123 + - "version": "1.0.0", 124 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 125 + - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 126 + - "dev": true, 127 + - "requires": { 128 + - "is-descriptor": "^1.0.0" 129 + - } 130 + - }, 131 + - "is-accessor-descriptor": { 132 + - "version": "1.0.0", 133 + - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 134 + - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 135 + - "dev": true, 136 + - "requires": { 137 + - "kind-of": "^6.0.0" 138 + - } 139 + - }, 140 + - "is-data-descriptor": { 141 + - "version": "1.0.0", 142 + - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 143 + - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 144 + - "dev": true, 145 + - "requires": { 146 + - "kind-of": "^6.0.0" 147 + - } 148 + - }, 149 + - "is-descriptor": { 150 + - "version": "1.0.2", 151 + - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 152 + - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 153 + - "dev": true, 154 + - "requires": { 155 + - "is-accessor-descriptor": "^1.0.0", 156 + - "is-data-descriptor": "^1.0.0", 157 + - "kind-of": "^6.0.2" 158 + - } 159 + - } 160 + - } 161 + - }, 162 + - "binary-extensions": { 163 + - "version": "1.13.1", 164 + - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", 165 + - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", 166 + - "dev": true 167 + - }, 168 + "bindings": { 169 + "version": "1.2.1", 170 + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz", 171 + "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE=", 172 + "dev": true 173 + }, 174 + - "boxen": { 175 + - "version": "1.3.0", 176 + - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", 177 + - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", 178 + - "dev": true, 179 + - "requires": { 180 + - "ansi-align": "^2.0.0", 181 + - "camelcase": "^4.0.0", 182 + - "chalk": "^2.0.1", 183 + - "cli-boxes": "^1.0.0", 184 + - "string-width": "^2.0.0", 185 + - "term-size": "^1.2.0", 186 + - "widest-line": "^2.0.0" 187 + - } 188 + - }, 189 + "brace-expansion": { 190 + "version": "1.1.11", 191 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 192 + @@ -228,35 +74,6 @@ 193 + "concat-map": "0.0.1" 194 + } 195 + }, 196 + - "braces": { 197 + - "version": "2.3.2", 198 + - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 199 + - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 200 + - "dev": true, 201 + - "requires": { 202 + - "arr-flatten": "^1.1.0", 203 + - "array-unique": "^0.3.2", 204 + - "extend-shallow": "^2.0.1", 205 + - "fill-range": "^4.0.0", 206 + - "isobject": "^3.0.1", 207 + - "repeat-element": "^1.1.2", 208 + - "snapdragon": "^0.8.1", 209 + - "snapdragon-node": "^2.0.1", 210 + - "split-string": "^3.0.2", 211 + - "to-regex": "^3.0.1" 212 + - }, 213 + - "dependencies": { 214 + - "extend-shallow": { 215 + - "version": "2.0.1", 216 + - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 217 + - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 218 + - "dev": true, 219 + - "requires": { 220 + - "is-extendable": "^0.1.0" 221 + - } 222 + - } 223 + - } 224 + - }, 225 + "browser-stdout": { 226 + "version": "1.3.1", 227 + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", 228 + @@ -269,35 +86,6 @@ 229 + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", 230 + "dev": true 231 + }, 232 + - "cache-base": { 233 + - "version": "1.0.1", 234 + - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 235 + - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 236 + - "dev": true, 237 + - "requires": { 238 + - "collection-visit": "^1.0.0", 239 + - "component-emitter": "^1.2.1", 240 + - "get-value": "^2.0.6", 241 + - "has-value": "^1.0.0", 242 + - "isobject": "^3.0.1", 243 + - "set-value": "^2.0.0", 244 + - "to-object-path": "^0.3.0", 245 + - "union-value": "^1.0.0", 246 + - "unset-value": "^1.0.0" 247 + - } 248 + - }, 249 + - "camelcase": { 250 + - "version": "4.1.0", 251 + - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 252 + - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", 253 + - "dev": true 254 + - }, 255 + - "capture-stack-trace": { 256 + - "version": "1.0.1", 257 + - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", 258 + - "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", 259 + - "dev": true 260 + - }, 261 + "chalk": { 262 + "version": "2.4.2", 263 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 264 + @@ -309,68 +97,6 @@ 265 + "supports-color": "^5.3.0" 266 + } 267 + }, 268 + - "chokidar": { 269 + - "version": "2.1.8", 270 + - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", 271 + - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", 272 + - "dev": true, 273 + - "requires": { 274 + - "anymatch": "^2.0.0", 275 + - "async-each": "^1.0.1", 276 + - "braces": "^2.3.2", 277 + - "fsevents": "^1.2.7", 278 + - "glob-parent": "^3.1.0", 279 + - "inherits": "^2.0.3", 280 + - "is-binary-path": "^1.0.0", 281 + - "is-glob": "^4.0.0", 282 + - "normalize-path": "^3.0.0", 283 + - "path-is-absolute": "^1.0.0", 284 + - "readdirp": "^2.2.1", 285 + - "upath": "^1.1.1" 286 + - } 287 + - }, 288 + - "chownr": { 289 + - "version": "1.1.4", 290 + - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 291 + - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 292 + - "dev": true, 293 + - "optional": true 294 + - }, 295 + - "ci-info": { 296 + - "version": "1.6.0", 297 + - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", 298 + - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", 299 + - "dev": true 300 + - }, 301 + - "class-utils": { 302 + - "version": "0.3.6", 303 + - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 304 + - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 305 + - "dev": true, 306 + - "requires": { 307 + - "arr-union": "^3.1.0", 308 + - "define-property": "^0.2.5", 309 + - "isobject": "^3.0.0", 310 + - "static-extend": "^0.1.1" 311 + - }, 312 + - "dependencies": { 313 + - "define-property": { 314 + - "version": "0.2.5", 315 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 316 + - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 317 + - "dev": true, 318 + - "requires": { 319 + - "is-descriptor": "^0.1.0" 320 + - } 321 + - } 322 + - } 323 + - }, 324 + - "cli-boxes": { 325 + - "version": "1.0.0", 326 + - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", 327 + - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", 328 + - "dev": true 329 + - }, 330 + "cliui": { 331 + "version": "5.0.0", 332 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", 333 + @@ -410,16 +136,6 @@ 334 + } 335 + } 336 + }, 337 + - "collection-visit": { 338 + - "version": "1.0.0", 339 + - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 340 + - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 341 + - "dev": true, 342 + - "requires": { 343 + - "map-visit": "^1.0.0", 344 + - "object-visit": "^1.0.0" 345 + - } 346 + - }, 347 + "color-convert": { 348 + "version": "1.9.3", 349 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 350 + @@ -435,70 +151,12 @@ 351 + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 352 + "dev": true 353 + }, 354 + - "component-emitter": { 355 + - "version": "1.3.0", 356 + - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", 357 + - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", 358 + - "dev": true 359 + - }, 360 + "concat-map": { 361 + "version": "0.0.1", 362 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 363 + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 364 + "dev": true 365 + }, 366 + - "configstore": { 367 + - "version": "3.1.2", 368 + - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", 369 + - "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", 370 + - "dev": true, 371 + - "requires": { 372 + - "dot-prop": "^4.1.0", 373 + - "graceful-fs": "^4.1.2", 374 + - "make-dir": "^1.0.0", 375 + - "unique-string": "^1.0.0", 376 + - "write-file-atomic": "^2.0.0", 377 + - "xdg-basedir": "^3.0.0" 378 + - } 379 + - }, 380 + - "copy-descriptor": { 381 + - "version": "0.1.1", 382 + - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 383 + - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", 384 + - "dev": true 385 + - }, 386 + - "core-util-is": { 387 + - "version": "1.0.2", 388 + - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 389 + - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 390 + - "dev": true 391 + - }, 392 + - "create-error-class": { 393 + - "version": "3.0.2", 394 + - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", 395 + - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", 396 + - "dev": true, 397 + - "requires": { 398 + - "capture-stack-trace": "^1.0.0" 399 + - } 400 + - }, 401 + - "cross-spawn": { 402 + - "version": "5.1.0", 403 + - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", 404 + - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", 405 + - "dev": true, 406 + - "requires": { 407 + - "lru-cache": "^4.0.1", 408 + - "shebang-command": "^1.2.0", 409 + - "which": "^1.2.9" 410 + - } 411 + - }, 412 + - "crypto-random-string": { 413 + - "version": "1.0.0", 414 + - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", 415 + - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", 416 + - "dev": true 417 + - }, 418 + "debug": { 419 + "version": "3.2.6", 420 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", 421 + @@ -522,18 +180,6 @@ 422 + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 423 + "dev": true 424 + }, 425 + - "decode-uri-component": { 426 + - "version": "0.2.0", 427 + - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 428 + - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 429 + - "dev": true 430 + - }, 431 + - "deep-extend": { 432 + - "version": "0.6.0", 433 + - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 434 + - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 435 + - "dev": true 436 + - }, 437 + "define-properties": { 438 + "version": "1.1.3", 439 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 440 + @@ -543,68 +189,12 @@ 441 + "object-keys": "^1.0.12" 442 + } 443 + }, 444 + - "define-property": { 445 + - "version": "2.0.2", 446 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 447 + - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 448 + - "dev": true, 449 + - "requires": { 450 + - "is-descriptor": "^1.0.2", 451 + - "isobject": "^3.0.1" 452 + - }, 453 + - "dependencies": { 454 + - "is-accessor-descriptor": { 455 + - "version": "1.0.0", 456 + - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 457 + - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 458 + - "dev": true, 459 + - "requires": { 460 + - "kind-of": "^6.0.0" 461 + - } 462 + - }, 463 + - "is-data-descriptor": { 464 + - "version": "1.0.0", 465 + - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 466 + - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 467 + - "dev": true, 468 + - "requires": { 469 + - "kind-of": "^6.0.0" 470 + - } 471 + - }, 472 + - "is-descriptor": { 473 + - "version": "1.0.2", 474 + - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 475 + - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 476 + - "dev": true, 477 + - "requires": { 478 + - "is-accessor-descriptor": "^1.0.0", 479 + - "is-data-descriptor": "^1.0.0", 480 + - "kind-of": "^6.0.2" 481 + - } 482 + - } 483 + - } 484 + - }, 485 + "diff": { 486 + "version": "4.0.1", 487 + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", 488 + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", 489 + "dev": true 490 + }, 491 + - "dot-prop": { 492 + - "version": "4.2.0", 493 + - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", 494 + - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", 495 + - "dev": true, 496 + - "requires": { 497 + - "is-obj": "^1.0.0" 498 + - } 499 + - }, 500 + - "duplexer3": { 501 + - "version": "0.1.4", 502 + - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", 503 + - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", 504 + - "dev": true 505 + - }, 506 + "emoji-regex": { 507 + "version": "7.0.3", 508 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 509 + @@ -652,174 +242,6 @@ 510 + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 511 + "dev": true 512 + }, 513 + - "execa": { 514 + - "version": "0.7.0", 515 + - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", 516 + - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", 517 + - "dev": true, 518 + - "requires": { 519 + - "cross-spawn": "^5.0.1", 520 + - "get-stream": "^3.0.0", 521 + - "is-stream": "^1.1.0", 522 + - "npm-run-path": "^2.0.0", 523 + - "p-finally": "^1.0.0", 524 + - "signal-exit": "^3.0.0", 525 + - "strip-eof": "^1.0.0" 526 + - } 527 + - }, 528 + - "expand-brackets": { 529 + - "version": "2.1.4", 530 + - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 531 + - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 532 + - "dev": true, 533 + - "requires": { 534 + - "debug": "^2.3.3", 535 + - "define-property": "^0.2.5", 536 + - "extend-shallow": "^2.0.1", 537 + - "posix-character-classes": "^0.1.0", 538 + - "regex-not": "^1.0.0", 539 + - "snapdragon": "^0.8.1", 540 + - "to-regex": "^3.0.1" 541 + - }, 542 + - "dependencies": { 543 + - "debug": { 544 + - "version": "2.6.9", 545 + - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 546 + - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 547 + - "dev": true, 548 + - "requires": { 549 + - "ms": "2.0.0" 550 + - } 551 + - }, 552 + - "define-property": { 553 + - "version": "0.2.5", 554 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 555 + - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 556 + - "dev": true, 557 + - "requires": { 558 + - "is-descriptor": "^0.1.0" 559 + - } 560 + - }, 561 + - "extend-shallow": { 562 + - "version": "2.0.1", 563 + - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 564 + - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 565 + - "dev": true, 566 + - "requires": { 567 + - "is-extendable": "^0.1.0" 568 + - } 569 + - } 570 + - } 571 + - }, 572 + - "extend-shallow": { 573 + - "version": "3.0.2", 574 + - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 575 + - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 576 + - "dev": true, 577 + - "requires": { 578 + - "assign-symbols": "^1.0.0", 579 + - "is-extendable": "^1.0.1" 580 + - }, 581 + - "dependencies": { 582 + - "is-extendable": { 583 + - "version": "1.0.1", 584 + - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 585 + - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 586 + - "dev": true, 587 + - "requires": { 588 + - "is-plain-object": "^2.0.4" 589 + - } 590 + - } 591 + - } 592 + - }, 593 + - "extglob": { 594 + - "version": "2.0.4", 595 + - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 596 + - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 597 + - "dev": true, 598 + - "requires": { 599 + - "array-unique": "^0.3.2", 600 + - "define-property": "^1.0.0", 601 + - "expand-brackets": "^2.1.4", 602 + - "extend-shallow": "^2.0.1", 603 + - "fragment-cache": "^0.2.1", 604 + - "regex-not": "^1.0.0", 605 + - "snapdragon": "^0.8.1", 606 + - "to-regex": "^3.0.1" 607 + - }, 608 + - "dependencies": { 609 + - "define-property": { 610 + - "version": "1.0.0", 611 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 612 + - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 613 + - "dev": true, 614 + - "requires": { 615 + - "is-descriptor": "^1.0.0" 616 + - } 617 + - }, 618 + - "extend-shallow": { 619 + - "version": "2.0.1", 620 + - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 621 + - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 622 + - "dev": true, 623 + - "requires": { 624 + - "is-extendable": "^0.1.0" 625 + - } 626 + - }, 627 + - "is-accessor-descriptor": { 628 + - "version": "1.0.0", 629 + - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 630 + - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 631 + - "dev": true, 632 + - "requires": { 633 + - "kind-of": "^6.0.0" 634 + - } 635 + - }, 636 + - "is-data-descriptor": { 637 + - "version": "1.0.0", 638 + - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 639 + - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 640 + - "dev": true, 641 + - "requires": { 642 + - "kind-of": "^6.0.0" 643 + - } 644 + - }, 645 + - "is-descriptor": { 646 + - "version": "1.0.2", 647 + - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 648 + - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 649 + - "dev": true, 650 + - "requires": { 651 + - "is-accessor-descriptor": "^1.0.0", 652 + - "is-data-descriptor": "^1.0.0", 653 + - "kind-of": "^6.0.2" 654 + - } 655 + - } 656 + - } 657 + - }, 658 + - "fill-range": { 659 + - "version": "4.0.0", 660 + - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 661 + - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 662 + - "dev": true, 663 + - "requires": { 664 + - "extend-shallow": "^2.0.1", 665 + - "is-number": "^3.0.0", 666 + - "repeat-string": "^1.6.1", 667 + - "to-regex-range": "^2.1.0" 668 + - }, 669 + - "dependencies": { 670 + - "extend-shallow": { 671 + - "version": "2.0.1", 672 + - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 673 + - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 674 + - "dev": true, 675 + - "requires": { 676 + - "is-extendable": "^0.1.0" 677 + - } 678 + - } 679 + - } 680 + - }, 681 + "find-up": { 682 + "version": "3.0.0", 683 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 684 + @@ -846,555 +268,12 @@ 685 + } 686 + } 687 + }, 688 + - "for-in": { 689 + - "version": "1.0.2", 690 + - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 691 + - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 692 + - "dev": true 693 + - }, 694 + - "fragment-cache": { 695 + - "version": "0.2.1", 696 + - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 697 + - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 698 + - "dev": true, 699 + - "requires": { 700 + - "map-cache": "^0.2.2" 701 + - } 702 + - }, 703 + - "fs-minipass": { 704 + - "version": "1.2.7", 705 + - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", 706 + - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", 707 + - "dev": true, 708 + - "optional": true, 709 + - "requires": { 710 + - "minipass": "^2.6.0" 711 + - } 712 + - }, 713 + "fs.realpath": { 714 + "version": "1.0.0", 715 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 716 + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 717 + "dev": true 718 + }, 719 + - "fsevents": { 720 + - "version": "1.2.9", 721 + - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", 722 + - "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", 723 + - "dev": true, 724 + - "optional": true, 725 + - "requires": { 726 + - "nan": "^2.12.1", 727 + - "node-pre-gyp": "^0.12.0" 728 + - }, 729 + - "dependencies": { 730 + - "abbrev": { 731 + - "version": "1.1.1", 732 + - "bundled": true, 733 + - "dev": true, 734 + - "optional": true 735 + - }, 736 + - "ansi-regex": { 737 + - "version": "2.1.1", 738 + - "bundled": true, 739 + - "dev": true, 740 + - "optional": true 741 + - }, 742 + - "aproba": { 743 + - "version": "1.2.0", 744 + - "bundled": true, 745 + - "dev": true, 746 + - "optional": true 747 + - }, 748 + - "are-we-there-yet": { 749 + - "version": "1.1.5", 750 + - "bundled": true, 751 + - "dev": true, 752 + - "optional": true, 753 + - "requires": { 754 + - "delegates": "^1.0.0", 755 + - "readable-stream": "^2.0.6" 756 + - } 757 + - }, 758 + - "balanced-match": { 759 + - "version": "1.0.0", 760 + - "bundled": true, 761 + - "dev": true, 762 + - "optional": true 763 + - }, 764 + - "brace-expansion": { 765 + - "version": "1.1.11", 766 + - "bundled": true, 767 + - "dev": true, 768 + - "optional": true, 769 + - "requires": { 770 + - "balanced-match": "^1.0.0", 771 + - "concat-map": "0.0.1" 772 + - } 773 + - }, 774 + - "chownr": { 775 + - "version": "1.1.1", 776 + - "bundled": true 777 + - }, 778 + - "code-point-at": { 779 + - "version": "1.1.0", 780 + - "bundled": true, 781 + - "dev": true, 782 + - "optional": true 783 + - }, 784 + - "concat-map": { 785 + - "version": "0.0.1", 786 + - "bundled": true, 787 + - "dev": true, 788 + - "optional": true 789 + - }, 790 + - "console-control-strings": { 791 + - "version": "1.1.0", 792 + - "bundled": true, 793 + - "dev": true, 794 + - "optional": true 795 + - }, 796 + - "core-util-is": { 797 + - "version": "1.0.2", 798 + - "bundled": true, 799 + - "dev": true, 800 + - "optional": true 801 + - }, 802 + - "debug": { 803 + - "version": "4.1.1", 804 + - "bundled": true, 805 + - "dev": true, 806 + - "optional": true, 807 + - "requires": { 808 + - "ms": "^2.1.1" 809 + - } 810 + - }, 811 + - "deep-extend": { 812 + - "version": "0.6.0", 813 + - "bundled": true, 814 + - "dev": true, 815 + - "optional": true 816 + - }, 817 + - "delegates": { 818 + - "version": "1.0.0", 819 + - "bundled": true, 820 + - "dev": true, 821 + - "optional": true 822 + - }, 823 + - "detect-libc": { 824 + - "version": "1.0.3", 825 + - "bundled": true, 826 + - "dev": true, 827 + - "optional": true 828 + - }, 829 + - "fs-minipass": { 830 + - "version": "1.2.5", 831 + - "bundled": true, 832 + - "requires": { 833 + - "minipass": "^2.2.1" 834 + - } 835 + - }, 836 + - "fs.realpath": { 837 + - "version": "1.0.0", 838 + - "bundled": true, 839 + - "dev": true, 840 + - "optional": true 841 + - }, 842 + - "gauge": { 843 + - "version": "2.7.4", 844 + - "bundled": true, 845 + - "dev": true, 846 + - "optional": true, 847 + - "requires": { 848 + - "aproba": "^1.0.3", 849 + - "console-control-strings": "^1.0.0", 850 + - "has-unicode": "^2.0.0", 851 + - "object-assign": "^4.1.0", 852 + - "signal-exit": "^3.0.0", 853 + - "string-width": "^1.0.1", 854 + - "strip-ansi": "^3.0.1", 855 + - "wide-align": "^1.1.0" 856 + - } 857 + - }, 858 + - "glob": { 859 + - "version": "7.1.3", 860 + - "bundled": true, 861 + - "dev": true, 862 + - "optional": true, 863 + - "requires": { 864 + - "fs.realpath": "^1.0.0", 865 + - "inflight": "^1.0.4", 866 + - "inherits": "2", 867 + - "minimatch": "^3.0.4", 868 + - "once": "^1.3.0", 869 + - "path-is-absolute": "^1.0.0" 870 + - } 871 + - }, 872 + - "has-unicode": { 873 + - "version": "2.0.1", 874 + - "bundled": true, 875 + - "dev": true, 876 + - "optional": true 877 + - }, 878 + - "iconv-lite": { 879 + - "version": "0.4.24", 880 + - "bundled": true, 881 + - "dev": true, 882 + - "optional": true, 883 + - "requires": { 884 + - "safer-buffer": ">= 2.1.2 < 3" 885 + - } 886 + - }, 887 + - "ignore-walk": { 888 + - "version": "3.0.1", 889 + - "bundled": true, 890 + - "dev": true, 891 + - "optional": true, 892 + - "requires": { 893 + - "minimatch": "^3.0.4" 894 + - } 895 + - }, 896 + - "inflight": { 897 + - "version": "1.0.6", 898 + - "bundled": true, 899 + - "dev": true, 900 + - "optional": true, 901 + - "requires": { 902 + - "once": "^1.3.0", 903 + - "wrappy": "1" 904 + - } 905 + - }, 906 + - "inherits": { 907 + - "version": "2.0.3", 908 + - "bundled": true, 909 + - "dev": true, 910 + - "optional": true 911 + - }, 912 + - "is-fullwidth-code-point": { 913 + - "version": "1.0.0", 914 + - "bundled": true, 915 + - "dev": true, 916 + - "optional": true, 917 + - "requires": { 918 + - "number-is-nan": "^1.0.0" 919 + - } 920 + - }, 921 + - "isarray": { 922 + - "version": "1.0.0", 923 + - "bundled": true, 924 + - "dev": true, 925 + - "optional": true 926 + - }, 927 + - "minimatch": { 928 + - "version": "3.0.4", 929 + - "bundled": true, 930 + - "dev": true, 931 + - "optional": true, 932 + - "requires": { 933 + - "brace-expansion": "^1.1.7" 934 + - } 935 + - }, 936 + - "minimist": { 937 + - "version": "0.0.8", 938 + - "bundled": true, 939 + - "dev": true, 940 + - "optional": true 941 + - }, 942 + - "minipass": { 943 + - "version": "2.3.5", 944 + - "bundled": true, 945 + - "optional": true, 946 + - "requires": { 947 + - "safe-buffer": "^5.1.2", 948 + - "yallist": "^3.0.0" 949 + - } 950 + - }, 951 + - "minizlib": { 952 + - "version": "1.2.1", 953 + - "bundled": true, 954 + - "requires": { 955 + - "minipass": "^2.2.1" 956 + - } 957 + - }, 958 + - "mkdirp": { 959 + - "version": "0.5.1", 960 + - "bundled": true, 961 + - "dev": true, 962 + - "optional": true, 963 + - "requires": { 964 + - "minimist": "0.0.8" 965 + - } 966 + - }, 967 + - "ms": { 968 + - "version": "2.1.1", 969 + - "bundled": true, 970 + - "dev": true, 971 + - "optional": true 972 + - }, 973 + - "needle": { 974 + - "version": "2.3.0", 975 + - "bundled": true, 976 + - "dev": true, 977 + - "optional": true, 978 + - "requires": { 979 + - "debug": "^4.1.0", 980 + - "iconv-lite": "^0.4.4", 981 + - "sax": "^1.2.4" 982 + - } 983 + - }, 984 + - "node-pre-gyp": { 985 + - "version": "0.12.0", 986 + - "bundled": true, 987 + - "dev": true, 988 + - "optional": true, 989 + - "requires": { 990 + - "detect-libc": "^1.0.2", 991 + - "mkdirp": "^0.5.1", 992 + - "needle": "^2.2.1", 993 + - "nopt": "^4.0.1", 994 + - "npm-packlist": "^1.1.6", 995 + - "npmlog": "^4.0.2", 996 + - "rc": "^1.2.7", 997 + - "rimraf": "^2.6.1", 998 + - "semver": "^5.3.0", 999 + - "tar": "^4" 1000 + - } 1001 + - }, 1002 + - "nopt": { 1003 + - "version": "4.0.1", 1004 + - "bundled": true, 1005 + - "dev": true, 1006 + - "optional": true, 1007 + - "requires": { 1008 + - "abbrev": "1", 1009 + - "osenv": "^0.1.4" 1010 + - } 1011 + - }, 1012 + - "npm-bundled": { 1013 + - "version": "1.0.6", 1014 + - "bundled": true, 1015 + - "dev": true, 1016 + - "optional": true 1017 + - }, 1018 + - "npm-packlist": { 1019 + - "version": "1.4.1", 1020 + - "bundled": true, 1021 + - "dev": true, 1022 + - "optional": true, 1023 + - "requires": { 1024 + - "ignore-walk": "^3.0.1", 1025 + - "npm-bundled": "^1.0.1" 1026 + - } 1027 + - }, 1028 + - "npmlog": { 1029 + - "version": "4.1.2", 1030 + - "bundled": true, 1031 + - "dev": true, 1032 + - "optional": true, 1033 + - "requires": { 1034 + - "are-we-there-yet": "~1.1.2", 1035 + - "console-control-strings": "~1.1.0", 1036 + - "gauge": "~2.7.3", 1037 + - "set-blocking": "~2.0.0" 1038 + - } 1039 + - }, 1040 + - "number-is-nan": { 1041 + - "version": "1.0.1", 1042 + - "bundled": true, 1043 + - "dev": true, 1044 + - "optional": true 1045 + - }, 1046 + - "object-assign": { 1047 + - "version": "4.1.1", 1048 + - "bundled": true, 1049 + - "dev": true, 1050 + - "optional": true 1051 + - }, 1052 + - "once": { 1053 + - "version": "1.4.0", 1054 + - "bundled": true, 1055 + - "dev": true, 1056 + - "optional": true, 1057 + - "requires": { 1058 + - "wrappy": "1" 1059 + - } 1060 + - }, 1061 + - "os-homedir": { 1062 + - "version": "1.0.2", 1063 + - "bundled": true, 1064 + - "dev": true, 1065 + - "optional": true 1066 + - }, 1067 + - "os-tmpdir": { 1068 + - "version": "1.0.2", 1069 + - "bundled": true, 1070 + - "dev": true, 1071 + - "optional": true 1072 + - }, 1073 + - "osenv": { 1074 + - "version": "0.1.5", 1075 + - "bundled": true, 1076 + - "dev": true, 1077 + - "optional": true, 1078 + - "requires": { 1079 + - "os-homedir": "^1.0.0", 1080 + - "os-tmpdir": "^1.0.0" 1081 + - } 1082 + - }, 1083 + - "path-is-absolute": { 1084 + - "version": "1.0.1", 1085 + - "bundled": true, 1086 + - "dev": true, 1087 + - "optional": true 1088 + - }, 1089 + - "process-nextick-args": { 1090 + - "version": "2.0.0", 1091 + - "bundled": true, 1092 + - "dev": true, 1093 + - "optional": true 1094 + - }, 1095 + - "rc": { 1096 + - "version": "1.2.8", 1097 + - "bundled": true, 1098 + - "dev": true, 1099 + - "optional": true, 1100 + - "requires": { 1101 + - "deep-extend": "^0.6.0", 1102 + - "ini": "~1.3.0", 1103 + - "minimist": "^1.2.0", 1104 + - "strip-json-comments": "~2.0.1" 1105 + - }, 1106 + - "dependencies": { 1107 + - "minimist": { 1108 + - "version": "1.2.0", 1109 + - "bundled": true, 1110 + - "dev": true, 1111 + - "optional": true 1112 + - } 1113 + - } 1114 + - }, 1115 + - "readable-stream": { 1116 + - "version": "2.3.6", 1117 + - "bundled": true, 1118 + - "dev": true, 1119 + - "optional": true, 1120 + - "requires": { 1121 + - "core-util-is": "~1.0.0", 1122 + - "inherits": "~2.0.3", 1123 + - "isarray": "~1.0.0", 1124 + - "process-nextick-args": "~2.0.0", 1125 + - "safe-buffer": "~5.1.1", 1126 + - "string_decoder": "~1.1.1", 1127 + - "util-deprecate": "~1.0.1" 1128 + - } 1129 + - }, 1130 + - "rimraf": { 1131 + - "version": "2.6.3", 1132 + - "bundled": true, 1133 + - "dev": true, 1134 + - "optional": true, 1135 + - "requires": { 1136 + - "glob": "^7.1.3" 1137 + - } 1138 + - }, 1139 + - "safe-buffer": { 1140 + - "version": "5.1.2", 1141 + - "bundled": true, 1142 + - "optional": true 1143 + - }, 1144 + - "safer-buffer": { 1145 + - "version": "2.1.2", 1146 + - "bundled": true, 1147 + - "dev": true, 1148 + - "optional": true 1149 + - }, 1150 + - "sax": { 1151 + - "version": "1.2.4", 1152 + - "bundled": true, 1153 + - "dev": true, 1154 + - "optional": true 1155 + - }, 1156 + - "semver": { 1157 + - "version": "5.7.0", 1158 + - "bundled": true, 1159 + - "dev": true, 1160 + - "optional": true 1161 + - }, 1162 + - "set-blocking": { 1163 + - "version": "2.0.0", 1164 + - "bundled": true, 1165 + - "dev": true, 1166 + - "optional": true 1167 + - }, 1168 + - "signal-exit": { 1169 + - "version": "3.0.2", 1170 + - "bundled": true, 1171 + - "dev": true, 1172 + - "optional": true 1173 + - }, 1174 + - "string-width": { 1175 + - "version": "1.0.2", 1176 + - "bundled": true, 1177 + - "dev": true, 1178 + - "optional": true, 1179 + - "requires": { 1180 + - "code-point-at": "^1.0.0", 1181 + - "is-fullwidth-code-point": "^1.0.0", 1182 + - "strip-ansi": "^3.0.0" 1183 + - } 1184 + - }, 1185 + - "string_decoder": { 1186 + - "version": "1.1.1", 1187 + - "bundled": true, 1188 + - "dev": true, 1189 + - "optional": true, 1190 + - "requires": { 1191 + - "safe-buffer": "~5.1.0" 1192 + - } 1193 + - }, 1194 + - "strip-ansi": { 1195 + - "version": "3.0.1", 1196 + - "bundled": true, 1197 + - "dev": true, 1198 + - "optional": true, 1199 + - "requires": { 1200 + - "ansi-regex": "^2.0.0" 1201 + - } 1202 + - }, 1203 + - "strip-json-comments": { 1204 + - "version": "2.0.1", 1205 + - "bundled": true, 1206 + - "dev": true, 1207 + - "optional": true 1208 + - }, 1209 + - "util-deprecate": { 1210 + - "version": "1.0.2", 1211 + - "bundled": true, 1212 + - "dev": true, 1213 + - "optional": true 1214 + - }, 1215 + - "wide-align": { 1216 + - "version": "1.1.3", 1217 + - "bundled": true, 1218 + - "dev": true, 1219 + - "optional": true, 1220 + - "requires": { 1221 + - "string-width": "^1.0.2 || 2" 1222 + - } 1223 + - }, 1224 + - "wrappy": { 1225 + - "version": "1.0.2", 1226 + - "bundled": true, 1227 + - "dev": true, 1228 + - "optional": true 1229 + - }, 1230 + - "yallist": { 1231 + - "version": "3.0.3", 1232 + - "bundled": true, 1233 + - "optional": true 1234 + - } 1235 + - } 1236 + - }, 1237 + "function-bind": { 1238 + "version": "1.1.1", 1239 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1240 + @@ -1407,73 +286,6 @@ 1241 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 1242 + "dev": true 1243 + }, 1244 + - "get-stream": { 1245 + - "version": "3.0.0", 1246 + - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", 1247 + - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", 1248 + - "dev": true 1249 + - }, 1250 + - "get-value": { 1251 + - "version": "2.0.6", 1252 + - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 1253 + - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", 1254 + - "dev": true 1255 + - }, 1256 + - "glob-parent": { 1257 + - "version": "3.1.0", 1258 + - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", 1259 + - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", 1260 + - "dev": true, 1261 + - "requires": { 1262 + - "is-glob": "^3.1.0", 1263 + - "path-dirname": "^1.0.0" 1264 + - }, 1265 + - "dependencies": { 1266 + - "is-glob": { 1267 + - "version": "3.1.0", 1268 + - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", 1269 + - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", 1270 + - "dev": true, 1271 + - "requires": { 1272 + - "is-extglob": "^2.1.0" 1273 + - } 1274 + - } 1275 + - } 1276 + - }, 1277 + - "global-dirs": { 1278 + - "version": "0.1.1", 1279 + - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", 1280 + - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", 1281 + - "dev": true, 1282 + - "requires": { 1283 + - "ini": "^1.3.4" 1284 + - } 1285 + - }, 1286 + - "got": { 1287 + - "version": "6.7.1", 1288 + - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", 1289 + - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", 1290 + - "dev": true, 1291 + - "requires": { 1292 + - "create-error-class": "^3.0.0", 1293 + - "duplexer3": "^0.1.4", 1294 + - "get-stream": "^3.0.0", 1295 + - "is-redirect": "^1.0.0", 1296 + - "is-retry-allowed": "^1.0.0", 1297 + - "is-stream": "^1.0.0", 1298 + - "lowercase-keys": "^1.0.0", 1299 + - "safe-buffer": "^5.0.1", 1300 + - "timed-out": "^4.0.0", 1301 + - "unzip-response": "^2.0.1", 1302 + - "url-parse-lax": "^1.0.0" 1303 + - } 1304 + - }, 1305 + - "graceful-fs": { 1306 + - "version": "4.2.3", 1307 + - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", 1308 + - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", 1309 + - "dev": true 1310 + - }, 1311 + "growl": { 1312 + "version": "1.10.5", 1313 + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", 1314 + @@ -1498,273 +310,47 @@ 1315 + "has-symbols": { 1316 + "version": "1.0.0", 1317 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", 1318 + - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", 1319 + - "dev": true 1320 + - }, 1321 + - "has-value": { 1322 + - "version": "1.0.0", 1323 + - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 1324 + - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 1325 + - "dev": true, 1326 + - "requires": { 1327 + - "get-value": "^2.0.6", 1328 + - "has-values": "^1.0.0", 1329 + - "isobject": "^3.0.0" 1330 + - } 1331 + - }, 1332 + - "has-values": { 1333 + - "version": "1.0.0", 1334 + - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 1335 + - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 1336 + - "dev": true, 1337 + - "requires": { 1338 + - "is-number": "^3.0.0", 1339 + - "kind-of": "^4.0.0" 1340 + - }, 1341 + - "dependencies": { 1342 + - "kind-of": { 1343 + - "version": "4.0.0", 1344 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 1345 + - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 1346 + - "dev": true, 1347 + - "requires": { 1348 + - "is-buffer": "^1.1.5" 1349 + - } 1350 + - } 1351 + - } 1352 + - }, 1353 + - "he": { 1354 + - "version": "1.2.0", 1355 + - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 1356 + - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 1357 + - "dev": true 1358 + - }, 1359 + - "ignore-by-default": { 1360 + - "version": "1.0.1", 1361 + - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", 1362 + - "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", 1363 + - "dev": true 1364 + - }, 1365 + - "import-lazy": { 1366 + - "version": "2.1.0", 1367 + - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", 1368 + - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", 1369 + - "dev": true 1370 + - }, 1371 + - "imurmurhash": { 1372 + - "version": "0.1.4", 1373 + - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1374 + - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 1375 + - "dev": true 1376 + - }, 1377 + - "inflight": { 1378 + - "version": "1.0.6", 1379 + - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1380 + - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1381 + - "dev": true, 1382 + - "requires": { 1383 + - "once": "^1.3.0", 1384 + - "wrappy": "1" 1385 + - } 1386 + - }, 1387 + - "inherits": { 1388 + - "version": "2.0.4", 1389 + - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1390 + - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1391 + - "dev": true 1392 + - }, 1393 + - "ini": { 1394 + - "version": "1.3.8", 1395 + - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 1396 + - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 1397 + - "dev": true 1398 + - }, 1399 + - "is-accessor-descriptor": { 1400 + - "version": "0.1.6", 1401 + - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 1402 + - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 1403 + - "dev": true, 1404 + - "requires": { 1405 + - "kind-of": "^3.0.2" 1406 + - }, 1407 + - "dependencies": { 1408 + - "kind-of": { 1409 + - "version": "3.2.2", 1410 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1411 + - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1412 + - "dev": true, 1413 + - "requires": { 1414 + - "is-buffer": "^1.1.5" 1415 + - } 1416 + - } 1417 + - } 1418 + - }, 1419 + - "is-binary-path": { 1420 + - "version": "1.0.1", 1421 + - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 1422 + - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", 1423 + - "dev": true, 1424 + - "requires": { 1425 + - "binary-extensions": "^1.0.0" 1426 + - } 1427 + - }, 1428 + - "is-buffer": { 1429 + - "version": "1.1.6", 1430 + - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 1431 + - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 1432 + - "dev": true 1433 + - }, 1434 + - "is-callable": { 1435 + - "version": "1.1.4", 1436 + - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", 1437 + - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", 1438 + - "dev": true 1439 + - }, 1440 + - "is-ci": { 1441 + - "version": "1.2.1", 1442 + - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", 1443 + - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", 1444 + - "dev": true, 1445 + - "requires": { 1446 + - "ci-info": "^1.5.0" 1447 + - } 1448 + - }, 1449 + - "is-data-descriptor": { 1450 + - "version": "0.1.4", 1451 + - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 1452 + - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 1453 + - "dev": true, 1454 + - "requires": { 1455 + - "kind-of": "^3.0.2" 1456 + - }, 1457 + - "dependencies": { 1458 + - "kind-of": { 1459 + - "version": "3.2.2", 1460 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1461 + - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1462 + - "dev": true, 1463 + - "requires": { 1464 + - "is-buffer": "^1.1.5" 1465 + - } 1466 + - } 1467 + - } 1468 + - }, 1469 + - "is-date-object": { 1470 + - "version": "1.0.1", 1471 + - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", 1472 + - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", 1473 + - "dev": true 1474 + - }, 1475 + - "is-descriptor": { 1476 + - "version": "0.1.6", 1477 + - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 1478 + - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 1479 + - "dev": true, 1480 + - "requires": { 1481 + - "is-accessor-descriptor": "^0.1.6", 1482 + - "is-data-descriptor": "^0.1.4", 1483 + - "kind-of": "^5.0.0" 1484 + - }, 1485 + - "dependencies": { 1486 + - "kind-of": { 1487 + - "version": "5.1.0", 1488 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 1489 + - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 1490 + - "dev": true 1491 + - } 1492 + - } 1493 + - }, 1494 + - "is-extendable": { 1495 + - "version": "0.1.1", 1496 + - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1497 + - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 1498 + - "dev": true 1499 + - }, 1500 + - "is-extglob": { 1501 + - "version": "2.1.1", 1502 + - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1503 + - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 1504 + - "dev": true 1505 + - }, 1506 + - "is-fullwidth-code-point": { 1507 + - "version": "2.0.0", 1508 + - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1509 + - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 1510 + - "dev": true 1511 + - }, 1512 + - "is-glob": { 1513 + - "version": "4.0.1", 1514 + - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 1515 + - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 1516 + - "dev": true, 1517 + - "requires": { 1518 + - "is-extglob": "^2.1.1" 1519 + - } 1520 + - }, 1521 + - "is-installed-globally": { 1522 + - "version": "0.1.0", 1523 + - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", 1524 + - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", 1525 + - "dev": true, 1526 + - "requires": { 1527 + - "global-dirs": "^0.1.0", 1528 + - "is-path-inside": "^1.0.0" 1529 + - } 1530 + + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", 1531 + + "dev": true 1532 + }, 1533 + - "is-npm": { 1534 + - "version": "1.0.0", 1535 + - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", 1536 + - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", 1537 + + "he": { 1538 + + "version": "1.2.0", 1539 + + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 1540 + + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 1541 + "dev": true 1542 + }, 1543 + - "is-number": { 1544 + - "version": "3.0.0", 1545 + - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 1546 + - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 1547 + + "inflight": { 1548 + + "version": "1.0.6", 1549 + + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1550 + + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1551 + "dev": true, 1552 + "requires": { 1553 + - "kind-of": "^3.0.2" 1554 + - }, 1555 + - "dependencies": { 1556 + - "kind-of": { 1557 + - "version": "3.2.2", 1558 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1559 + - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1560 + - "dev": true, 1561 + - "requires": { 1562 + - "is-buffer": "^1.1.5" 1563 + - } 1564 + - } 1565 + + "once": "^1.3.0", 1566 + + "wrappy": "1" 1567 + } 1568 + }, 1569 + - "is-obj": { 1570 + - "version": "1.0.1", 1571 + - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", 1572 + - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", 1573 + + "inherits": { 1574 + + "version": "2.0.4", 1575 + + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1576 + + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1577 + "dev": true 1578 + }, 1579 + - "is-path-inside": { 1580 + - "version": "1.0.1", 1581 + - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", 1582 + - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", 1583 + - "dev": true, 1584 + - "requires": { 1585 + - "path-is-inside": "^1.0.1" 1586 + - } 1587 + + "is-callable": { 1588 + + "version": "1.1.4", 1589 + + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", 1590 + + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", 1591 + + "dev": true 1592 + }, 1593 + - "is-plain-object": { 1594 + - "version": "2.0.4", 1595 + - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 1596 + - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 1597 + - "dev": true, 1598 + - "requires": { 1599 + - "isobject": "^3.0.1" 1600 + - } 1601 + + "is-date-object": { 1602 + + "version": "1.0.1", 1603 + + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", 1604 + + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", 1605 + + "dev": true 1606 + }, 1607 + - "is-redirect": { 1608 + - "version": "1.0.0", 1609 + - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", 1610 + - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", 1611 + + "is-fullwidth-code-point": { 1612 + + "version": "2.0.0", 1613 + + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1614 + + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 1615 + "dev": true 1616 + }, 1617 + "is-regex": { 1618 + @@ -1776,18 +362,6 @@ 1619 + "has": "^1.0.1" 1620 + } 1621 + }, 1622 + - "is-retry-allowed": { 1623 + - "version": "1.2.0", 1624 + - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", 1625 + - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", 1626 + - "dev": true 1627 + - }, 1628 + - "is-stream": { 1629 + - "version": "1.1.0", 1630 + - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 1631 + - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", 1632 + - "dev": true 1633 + - }, 1634 + "is-symbol": { 1635 + "version": "1.0.2", 1636 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", 1637 + @@ -1797,30 +371,12 @@ 1638 + "has-symbols": "^1.0.0" 1639 + } 1640 + }, 1641 + - "is-windows": { 1642 + - "version": "1.0.2", 1643 + - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 1644 + - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 1645 + - "dev": true 1646 + - }, 1647 + - "isarray": { 1648 + - "version": "1.0.0", 1649 + - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1650 + - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 1651 + - "dev": true 1652 + - }, 1653 + "isexe": { 1654 + "version": "2.0.0", 1655 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1656 + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 1657 + "dev": true 1658 + }, 1659 + - "isobject": { 1660 + - "version": "3.0.1", 1661 + - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1662 + - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", 1663 + - "dev": true 1664 + - }, 1665 + "js-yaml": { 1666 + "version": "3.13.1", 1667 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", 1668 + @@ -1831,21 +387,6 @@ 1669 + "esprima": "^4.0.0" 1670 + } 1671 + }, 1672 + - "kind-of": { 1673 + - "version": "6.0.2", 1674 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 1675 + - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 1676 + - "dev": true 1677 + - }, 1678 + - "latest-version": { 1679 + - "version": "3.1.0", 1680 + - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", 1681 + - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", 1682 + - "dev": true, 1683 + - "requires": { 1684 + - "package-json": "^4.0.0" 1685 + - } 1686 + - }, 1687 + "locate-path": { 1688 + "version": "3.0.0", 1689 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 1690 + @@ -1871,73 +412,12 @@ 1691 + "chalk": "^2.0.1" 1692 + } 1693 + }, 1694 + - "lowercase-keys": { 1695 + - "version": "1.0.1", 1696 + - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", 1697 + - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", 1698 + - "dev": true 1699 + - }, 1700 + - "lru-cache": { 1701 + - "version": "4.1.5", 1702 + - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", 1703 + - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", 1704 + - "dev": true, 1705 + - "requires": { 1706 + - "pseudomap": "^1.0.2", 1707 + - "yallist": "^2.1.2" 1708 + - } 1709 + - }, 1710 + - "make-dir": { 1711 + - "version": "1.3.0", 1712 + - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", 1713 + - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", 1714 + - "dev": true, 1715 + - "requires": { 1716 + - "pify": "^3.0.0" 1717 + - } 1718 + - }, 1719 + "make-error": { 1720 + "version": "1.3.5", 1721 + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", 1722 + "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", 1723 + "dev": true 1724 + }, 1725 + - "map-cache": { 1726 + - "version": "0.2.2", 1727 + - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 1728 + - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 1729 + - "dev": true 1730 + - }, 1731 + - "map-visit": { 1732 + - "version": "1.0.0", 1733 + - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 1734 + - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 1735 + - "dev": true, 1736 + - "requires": { 1737 + - "object-visit": "^1.0.0" 1738 + - } 1739 + - }, 1740 + - "micromatch": { 1741 + - "version": "3.1.10", 1742 + - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 1743 + - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 1744 + - "dev": true, 1745 + - "requires": { 1746 + - "arr-diff": "^4.0.0", 1747 + - "array-unique": "^0.3.2", 1748 + - "braces": "^2.3.1", 1749 + - "define-property": "^2.0.2", 1750 + - "extend-shallow": "^3.0.2", 1751 + - "extglob": "^2.0.4", 1752 + - "fragment-cache": "^0.2.1", 1753 + - "kind-of": "^6.0.2", 1754 + - "nanomatch": "^1.2.9", 1755 + - "object.pick": "^1.3.0", 1756 + - "regex-not": "^1.0.0", 1757 + - "snapdragon": "^0.8.1", 1758 + - "to-regex": "^3.0.2" 1759 + - } 1760 + - }, 1761 + "minimatch": { 1762 + "version": "3.0.4", 1763 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1764 + @@ -1947,63 +427,6 @@ 1765 + "brace-expansion": "^1.1.7" 1766 + } 1767 + }, 1768 + - "minimist": { 1769 + - "version": "1.2.0", 1770 + - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 1771 + - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 1772 + - "dev": true 1773 + - }, 1774 + - "minipass": { 1775 + - "version": "2.9.0", 1776 + - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", 1777 + - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", 1778 + - "dev": true, 1779 + - "optional": true, 1780 + - "requires": { 1781 + - "safe-buffer": "^5.1.2", 1782 + - "yallist": "^3.0.0" 1783 + - }, 1784 + - "dependencies": { 1785 + - "yallist": { 1786 + - "version": "3.1.1", 1787 + - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 1788 + - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 1789 + - "dev": true, 1790 + - "optional": true 1791 + - } 1792 + - } 1793 + - }, 1794 + - "minizlib": { 1795 + - "version": "1.3.3", 1796 + - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", 1797 + - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", 1798 + - "dev": true, 1799 + - "optional": true, 1800 + - "requires": { 1801 + - "minipass": "^2.9.0" 1802 + - } 1803 + - }, 1804 + - "mixin-deep": { 1805 + - "version": "1.3.2", 1806 + - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", 1807 + - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", 1808 + - "dev": true, 1809 + - "requires": { 1810 + - "for-in": "^1.0.2", 1811 + - "is-extendable": "^1.0.1" 1812 + - }, 1813 + - "dependencies": { 1814 + - "is-extendable": { 1815 + - "version": "1.0.1", 1816 + - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 1817 + - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 1818 + - "dev": true, 1819 + - "requires": { 1820 + - "is-plain-object": "^2.0.4" 1821 + - } 1822 + - } 1823 + - } 1824 + - }, 1825 + "mkdirp": { 1826 + "version": "0.5.1", 1827 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 1828 + @@ -2089,38 +512,6 @@ 1829 + } 1830 + } 1831 + }, 1832 + - "ms": { 1833 + - "version": "2.0.0", 1834 + - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1835 + - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 1836 + - "dev": true 1837 + - }, 1838 + - "nan": { 1839 + - "version": "2.14.0", 1840 + - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", 1841 + - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", 1842 + - "dev": true, 1843 + - "optional": true 1844 + - }, 1845 + - "nanomatch": { 1846 + - "version": "1.2.13", 1847 + - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 1848 + - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 1849 + - "dev": true, 1850 + - "requires": { 1851 + - "arr-diff": "^4.0.0", 1852 + - "array-unique": "^0.3.2", 1853 + - "define-property": "^2.0.2", 1854 + - "extend-shallow": "^3.0.2", 1855 + - "fragment-cache": "^0.2.1", 1856 + - "is-windows": "^1.0.2", 1857 + - "kind-of": "^6.0.2", 1858 + - "object.pick": "^1.3.0", 1859 + - "regex-not": "^1.0.0", 1860 + - "snapdragon": "^0.8.1", 1861 + - "to-regex": "^3.0.1" 1862 + - } 1863 + - }, 1864 + "node-addon-api": { 1865 + "version": "1.6.3", 1866 + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.6.3.tgz", 1867 + @@ -2136,79 +527,6 @@ 1868 + "semver": "^5.7.0" 1869 + } 1870 + }, 1871 + - "nodemon": { 1872 + - "version": "1.19.4", 1873 + - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.19.4.tgz", 1874 + - "integrity": "sha512-VGPaqQBNk193lrJFotBU8nvWZPqEZY2eIzymy2jjY0fJ9qIsxA0sxQ8ATPl0gZC645gijYEc1jtZvpS8QWzJGQ==", 1875 + - "dev": true, 1876 + - "requires": { 1877 + - "chokidar": "^2.1.8", 1878 + - "debug": "^3.2.6", 1879 + - "ignore-by-default": "^1.0.1", 1880 + - "minimatch": "^3.0.4", 1881 + - "pstree.remy": "^1.1.7", 1882 + - "semver": "^5.7.1", 1883 + - "supports-color": "^5.5.0", 1884 + - "touch": "^3.1.0", 1885 + - "undefsafe": "^2.0.2", 1886 + - "update-notifier": "^2.5.0" 1887 + - } 1888 + - }, 1889 + - "nopt": { 1890 + - "version": "1.0.10", 1891 + - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", 1892 + - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", 1893 + - "dev": true, 1894 + - "requires": { 1895 + - "abbrev": "1" 1896 + - } 1897 + - }, 1898 + - "normalize-path": { 1899 + - "version": "3.0.0", 1900 + - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 1901 + - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 1902 + - "dev": true 1903 + - }, 1904 + - "npm-run-path": { 1905 + - "version": "2.0.2", 1906 + - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 1907 + - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", 1908 + - "dev": true, 1909 + - "requires": { 1910 + - "path-key": "^2.0.0" 1911 + - } 1912 + - }, 1913 + - "object-copy": { 1914 + - "version": "0.1.0", 1915 + - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 1916 + - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 1917 + - "dev": true, 1918 + - "requires": { 1919 + - "copy-descriptor": "^0.1.0", 1920 + - "define-property": "^0.2.5", 1921 + - "kind-of": "^3.0.3" 1922 + - }, 1923 + - "dependencies": { 1924 + - "define-property": { 1925 + - "version": "0.2.5", 1926 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1927 + - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1928 + - "dev": true, 1929 + - "requires": { 1930 + - "is-descriptor": "^0.1.0" 1931 + - } 1932 + - }, 1933 + - "kind-of": { 1934 + - "version": "3.2.2", 1935 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1936 + - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1937 + - "dev": true, 1938 + - "requires": { 1939 + - "is-buffer": "^1.1.5" 1940 + - } 1941 + - } 1942 + - } 1943 + - }, 1944 + "object-inspect": { 1945 + "version": "1.6.0", 1946 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", 1947 + @@ -2221,15 +539,6 @@ 1948 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 1949 + "dev": true 1950 + }, 1951 + - "object-visit": { 1952 + - "version": "1.0.1", 1953 + - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 1954 + - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 1955 + - "dev": true, 1956 + - "requires": { 1957 + - "isobject": "^3.0.0" 1958 + - } 1959 + - }, 1960 + "object.assign": { 1961 + "version": "4.1.0", 1962 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", 1963 + @@ -2252,221 +561,49 @@ 1964 + "es-abstract": "^1.5.1" 1965 + } 1966 + }, 1967 + - "object.pick": { 1968 + - "version": "1.3.0", 1969 + - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 1970 + - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 1971 + - "dev": true, 1972 + - "requires": { 1973 + - "isobject": "^3.0.1" 1974 + - } 1975 + - }, 1976 + - "once": { 1977 + - "version": "1.4.0", 1978 + - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1979 + - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1980 + - "dev": true, 1981 + - "requires": { 1982 + - "wrappy": "1" 1983 + - } 1984 + - }, 1985 + - "p-finally": { 1986 + - "version": "1.0.0", 1987 + - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 1988 + - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 1989 + - "dev": true 1990 + - }, 1991 + - "p-limit": { 1992 + - "version": "2.2.1", 1993 + - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 1994 + - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 1995 + - "dev": true, 1996 + - "requires": { 1997 + - "p-try": "^2.0.0" 1998 + - } 1999 + - }, 2000 + - "p-locate": { 2001 + - "version": "3.0.0", 2002 + - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 2003 + - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 2004 + - "dev": true, 2005 + - "requires": { 2006 + - "p-limit": "^2.0.0" 2007 + - } 2008 + - }, 2009 + - "p-try": { 2010 + - "version": "2.2.0", 2011 + - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 2012 + - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 2013 + - "dev": true 2014 + - }, 2015 + - "package-json": { 2016 + - "version": "4.0.1", 2017 + - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", 2018 + - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", 2019 + - "dev": true, 2020 + - "requires": { 2021 + - "got": "^6.7.1", 2022 + - "registry-auth-token": "^3.0.1", 2023 + - "registry-url": "^3.0.3", 2024 + - "semver": "^5.1.0" 2025 + - } 2026 + - }, 2027 + - "pascalcase": { 2028 + - "version": "0.1.1", 2029 + - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 2030 + - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", 2031 + - "dev": true 2032 + - }, 2033 + - "path-dirname": { 2034 + - "version": "1.0.2", 2035 + - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", 2036 + - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", 2037 + - "dev": true 2038 + - }, 2039 + - "path-exists": { 2040 + - "version": "3.0.0", 2041 + - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 2042 + - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 2043 + - "dev": true 2044 + - }, 2045 + - "path-is-absolute": { 2046 + - "version": "1.0.1", 2047 + - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2048 + - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 2049 + - "dev": true 2050 + - }, 2051 + - "path-is-inside": { 2052 + - "version": "1.0.2", 2053 + - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", 2054 + - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", 2055 + - "dev": true 2056 + - }, 2057 + - "path-key": { 2058 + - "version": "2.0.1", 2059 + - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 2060 + - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 2061 + - "dev": true 2062 + - }, 2063 + - "pify": { 2064 + - "version": "3.0.0", 2065 + - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 2066 + - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", 2067 + - "dev": true 2068 + - }, 2069 + - "posix-character-classes": { 2070 + - "version": "0.1.1", 2071 + - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 2072 + - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", 2073 + - "dev": true 2074 + - }, 2075 + - "prepend-http": { 2076 + - "version": "1.0.4", 2077 + - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", 2078 + - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", 2079 + - "dev": true 2080 + - }, 2081 + - "process-nextick-args": { 2082 + - "version": "2.0.1", 2083 + - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 2084 + - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 2085 + - "dev": true 2086 + - }, 2087 + - "pseudomap": { 2088 + - "version": "1.0.2", 2089 + - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 2090 + - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", 2091 + - "dev": true 2092 + - }, 2093 + - "pstree.remy": { 2094 + - "version": "1.1.7", 2095 + - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.7.tgz", 2096 + - "integrity": "sha512-xsMgrUwRpuGskEzBFkH8NmTimbZ5PcPup0LA8JJkHIm2IMUbQcpo3yeLNWVrufEYjh8YwtSVh0xz6UeWc5Oh5A==", 2097 + - "dev": true 2098 + - }, 2099 + - "rc": { 2100 + - "version": "1.2.8", 2101 + - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 2102 + - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 2103 + - "dev": true, 2104 + - "requires": { 2105 + - "deep-extend": "^0.6.0", 2106 + - "ini": "~1.3.0", 2107 + - "minimist": "^1.2.0", 2108 + - "strip-json-comments": "~2.0.1" 2109 + - } 2110 + - }, 2111 + - "readable-stream": { 2112 + - "version": "2.3.6", 2113 + - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", 2114 + - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", 2115 + - "dev": true, 2116 + - "requires": { 2117 + - "core-util-is": "~1.0.0", 2118 + - "inherits": "~2.0.3", 2119 + - "isarray": "~1.0.0", 2120 + - "process-nextick-args": "~2.0.0", 2121 + - "safe-buffer": "~5.1.1", 2122 + - "string_decoder": "~1.1.1", 2123 + - "util-deprecate": "~1.0.1" 2124 + - } 2125 + - }, 2126 + - "readdirp": { 2127 + - "version": "2.2.1", 2128 + - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", 2129 + - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", 2130 + - "dev": true, 2131 + - "requires": { 2132 + - "graceful-fs": "^4.1.11", 2133 + - "micromatch": "^3.1.10", 2134 + - "readable-stream": "^2.0.2" 2135 + - } 2136 + - }, 2137 + - "regex-not": { 2138 + - "version": "1.0.2", 2139 + - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 2140 + - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 2141 + + "once": { 2142 + + "version": "1.4.0", 2143 + + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2144 + + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 2145 + "dev": true, 2146 + "requires": { 2147 + - "extend-shallow": "^3.0.2", 2148 + - "safe-regex": "^1.1.0" 2149 + + "wrappy": "1" 2150 + } 2151 + }, 2152 + - "registry-auth-token": { 2153 + - "version": "3.4.0", 2154 + - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", 2155 + - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", 2156 + + "p-limit": { 2157 + + "version": "2.2.1", 2158 + + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 2159 + + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 2160 + "dev": true, 2161 + "requires": { 2162 + - "rc": "^1.1.6", 2163 + - "safe-buffer": "^5.0.1" 2164 + + "p-try": "^2.0.0" 2165 + } 2166 + }, 2167 + - "registry-url": { 2168 + - "version": "3.1.0", 2169 + - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", 2170 + - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", 2171 + + "p-locate": { 2172 + + "version": "3.0.0", 2173 + + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 2174 + + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 2175 + "dev": true, 2176 + "requires": { 2177 + - "rc": "^1.0.1" 2178 + + "p-limit": "^2.0.0" 2179 + } 2180 + }, 2181 + - "remove-trailing-separator": { 2182 + - "version": "1.1.0", 2183 + - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 2184 + - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", 2185 + + "p-try": { 2186 + + "version": "2.2.0", 2187 + + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 2188 + + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 2189 + "dev": true 2190 + }, 2191 + - "repeat-element": { 2192 + - "version": "1.1.3", 2193 + - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", 2194 + - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", 2195 + + "path-exists": { 2196 + + "version": "3.0.0", 2197 + + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 2198 + + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 2199 + "dev": true 2200 + }, 2201 + - "repeat-string": { 2202 + - "version": "1.6.1", 2203 + - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 2204 + - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 2205 + + "path-is-absolute": { 2206 + + "version": "1.0.1", 2207 + + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2208 + + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 2209 + "dev": true 2210 + }, 2211 + "require-directory": { 2212 + @@ -2481,233 +618,18 @@ 2213 + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 2214 + "dev": true 2215 + }, 2216 + - "resolve-url": { 2217 + - "version": "0.2.1", 2218 + - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 2219 + - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", 2220 + - "dev": true 2221 + - }, 2222 + - "ret": { 2223 + - "version": "0.1.15", 2224 + - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 2225 + - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 2226 + - "dev": true 2227 + - }, 2228 + - "safe-buffer": { 2229 + - "version": "5.1.2", 2230 + - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 2231 + - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 2232 + - "dev": true 2233 + - }, 2234 + - "safe-regex": { 2235 + - "version": "1.1.0", 2236 + - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 2237 + - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 2238 + - "dev": true, 2239 + - "requires": { 2240 + - "ret": "~0.1.10" 2241 + - } 2242 + - }, 2243 + "semver": { 2244 + "version": "5.7.1", 2245 + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 2246 + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 2247 + "dev": true 2248 + }, 2249 + - "semver-diff": { 2250 + - "version": "2.1.0", 2251 + - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", 2252 + - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", 2253 + - "dev": true, 2254 + - "requires": { 2255 + - "semver": "^5.0.3" 2256 + - } 2257 + - }, 2258 + "set-blocking": { 2259 + "version": "2.0.0", 2260 + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 2261 + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", 2262 + "dev": true 2263 + }, 2264 + - "set-value": { 2265 + - "version": "2.0.1", 2266 + - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", 2267 + - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", 2268 + - "dev": true, 2269 + - "requires": { 2270 + - "extend-shallow": "^2.0.1", 2271 + - "is-extendable": "^0.1.1", 2272 + - "is-plain-object": "^2.0.3", 2273 + - "split-string": "^3.0.1" 2274 + - }, 2275 + - "dependencies": { 2276 + - "extend-shallow": { 2277 + - "version": "2.0.1", 2278 + - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2279 + - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2280 + - "dev": true, 2281 + - "requires": { 2282 + - "is-extendable": "^0.1.0" 2283 + - } 2284 + - } 2285 + - } 2286 + - }, 2287 + - "shebang-command": { 2288 + - "version": "1.2.0", 2289 + - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 2290 + - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 2291 + - "dev": true, 2292 + - "requires": { 2293 + - "shebang-regex": "^1.0.0" 2294 + - } 2295 + - }, 2296 + - "shebang-regex": { 2297 + - "version": "1.0.0", 2298 + - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 2299 + - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 2300 + - "dev": true 2301 + - }, 2302 + - "signal-exit": { 2303 + - "version": "3.0.2", 2304 + - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 2305 + - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", 2306 + - "dev": true 2307 + - }, 2308 + - "snapdragon": { 2309 + - "version": "0.8.2", 2310 + - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 2311 + - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 2312 + - "dev": true, 2313 + - "requires": { 2314 + - "base": "^0.11.1", 2315 + - "debug": "^2.2.0", 2316 + - "define-property": "^0.2.5", 2317 + - "extend-shallow": "^2.0.1", 2318 + - "map-cache": "^0.2.2", 2319 + - "source-map": "^0.5.6", 2320 + - "source-map-resolve": "^0.5.0", 2321 + - "use": "^3.1.0" 2322 + - }, 2323 + - "dependencies": { 2324 + - "debug": { 2325 + - "version": "2.6.9", 2326 + - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 2327 + - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 2328 + - "dev": true, 2329 + - "requires": { 2330 + - "ms": "2.0.0" 2331 + - } 2332 + - }, 2333 + - "define-property": { 2334 + - "version": "0.2.5", 2335 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 2336 + - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 2337 + - "dev": true, 2338 + - "requires": { 2339 + - "is-descriptor": "^0.1.0" 2340 + - } 2341 + - }, 2342 + - "extend-shallow": { 2343 + - "version": "2.0.1", 2344 + - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2345 + - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2346 + - "dev": true, 2347 + - "requires": { 2348 + - "is-extendable": "^0.1.0" 2349 + - } 2350 + - } 2351 + - } 2352 + - }, 2353 + - "snapdragon-node": { 2354 + - "version": "2.1.1", 2355 + - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 2356 + - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 2357 + - "dev": true, 2358 + - "requires": { 2359 + - "define-property": "^1.0.0", 2360 + - "isobject": "^3.0.0", 2361 + - "snapdragon-util": "^3.0.1" 2362 + - }, 2363 + - "dependencies": { 2364 + - "define-property": { 2365 + - "version": "1.0.0", 2366 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 2367 + - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 2368 + - "dev": true, 2369 + - "requires": { 2370 + - "is-descriptor": "^1.0.0" 2371 + - } 2372 + - }, 2373 + - "is-accessor-descriptor": { 2374 + - "version": "1.0.0", 2375 + - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 2376 + - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 2377 + - "dev": true, 2378 + - "requires": { 2379 + - "kind-of": "^6.0.0" 2380 + - } 2381 + - }, 2382 + - "is-data-descriptor": { 2383 + - "version": "1.0.0", 2384 + - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 2385 + - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 2386 + - "dev": true, 2387 + - "requires": { 2388 + - "kind-of": "^6.0.0" 2389 + - } 2390 + - }, 2391 + - "is-descriptor": { 2392 + - "version": "1.0.2", 2393 + - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 2394 + - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 2395 + - "dev": true, 2396 + - "requires": { 2397 + - "is-accessor-descriptor": "^1.0.0", 2398 + - "is-data-descriptor": "^1.0.0", 2399 + - "kind-of": "^6.0.2" 2400 + - } 2401 + - } 2402 + - } 2403 + - }, 2404 + - "snapdragon-util": { 2405 + - "version": "3.0.1", 2406 + - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 2407 + - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 2408 + - "dev": true, 2409 + - "requires": { 2410 + - "kind-of": "^3.2.0" 2411 + - }, 2412 + - "dependencies": { 2413 + - "kind-of": { 2414 + - "version": "3.2.2", 2415 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2416 + - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2417 + - "dev": true, 2418 + - "requires": { 2419 + - "is-buffer": "^1.1.5" 2420 + - } 2421 + - } 2422 + - } 2423 + - }, 2424 + - "source-map": { 2425 + - "version": "0.5.7", 2426 + - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2427 + - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 2428 + - "dev": true 2429 + - }, 2430 + - "source-map-resolve": { 2431 + - "version": "0.5.2", 2432 + - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", 2433 + - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", 2434 + - "dev": true, 2435 + - "requires": { 2436 + - "atob": "^2.1.1", 2437 + - "decode-uri-component": "^0.2.0", 2438 + - "resolve-url": "^0.2.1", 2439 + - "source-map-url": "^0.4.0", 2440 + - "urix": "^0.1.0" 2441 + - } 2442 + - }, 2443 + "source-map-support": { 2444 + "version": "0.5.16", 2445 + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", 2446 + @@ -2726,48 +648,12 @@ 2447 + } 2448 + } 2449 + }, 2450 + - "source-map-url": { 2451 + - "version": "0.4.0", 2452 + - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", 2453 + - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", 2454 + - "dev": true 2455 + - }, 2456 + - "split-string": { 2457 + - "version": "3.1.0", 2458 + - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 2459 + - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 2460 + - "dev": true, 2461 + - "requires": { 2462 + - "extend-shallow": "^3.0.0" 2463 + - } 2464 + - }, 2465 + "sprintf-js": { 2466 + "version": "1.0.3", 2467 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 2468 + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 2469 + "dev": true 2470 + }, 2471 + - "static-extend": { 2472 + - "version": "0.1.2", 2473 + - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 2474 + - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 2475 + - "dev": true, 2476 + - "requires": { 2477 + - "define-property": "^0.2.5", 2478 + - "object-copy": "^0.1.0" 2479 + - }, 2480 + - "dependencies": { 2481 + - "define-property": { 2482 + - "version": "0.2.5", 2483 + - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 2484 + - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 2485 + - "dev": true, 2486 + - "requires": { 2487 + - "is-descriptor": "^0.1.0" 2488 + - } 2489 + - } 2490 + - } 2491 + - }, 2492 + "string-width": { 2493 + "version": "2.1.1", 2494 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 2495 + @@ -2798,15 +684,6 @@ 2496 + "function-bind": "^1.1.1" 2497 + } 2498 + }, 2499 + - "string_decoder": { 2500 + - "version": "1.1.1", 2501 + - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 2502 + - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 2503 + - "dev": true, 2504 + - "requires": { 2505 + - "safe-buffer": "~5.1.0" 2506 + - } 2507 + - }, 2508 + "strip-ansi": { 2509 + "version": "4.0.0", 2510 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 2511 + @@ -2816,12 +693,6 @@ 2512 + "ansi-regex": "^3.0.0" 2513 + } 2514 + }, 2515 + - "strip-eof": { 2516 + - "version": "1.0.0", 2517 + - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 2518 + - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", 2519 + - "dev": true 2520 + - }, 2521 + "strip-json-comments": { 2522 + "version": "2.0.1", 2523 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 2524 + @@ -2837,121 +708,6 @@ 2525 + "has-flag": "^3.0.0" 2526 + } 2527 + }, 2528 + - "tar": { 2529 + - "version": "4.4.19", 2530 + - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", 2531 + - "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", 2532 + - "dev": true, 2533 + - "optional": true, 2534 + - "requires": { 2535 + - "chownr": "^1.1.4", 2536 + - "fs-minipass": "^1.2.7", 2537 + - "minipass": "^2.9.0", 2538 + - "minizlib": "^1.3.3", 2539 + - "mkdirp": "^0.5.5", 2540 + - "safe-buffer": "^5.2.1", 2541 + - "yallist": "^3.1.1" 2542 + - }, 2543 + - "dependencies": { 2544 + - "minimist": { 2545 + - "version": "1.2.5", 2546 + - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 2547 + - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 2548 + - "dev": true, 2549 + - "optional": true 2550 + - }, 2551 + - "mkdirp": { 2552 + - "version": "0.5.5", 2553 + - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 2554 + - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 2555 + - "dev": true, 2556 + - "optional": true, 2557 + - "requires": { 2558 + - "minimist": "^1.2.5" 2559 + - } 2560 + - }, 2561 + - "safe-buffer": { 2562 + - "version": "5.2.1", 2563 + - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 2564 + - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 2565 + - "dev": true, 2566 + - "optional": true 2567 + - }, 2568 + - "yallist": { 2569 + - "version": "3.1.1", 2570 + - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 2571 + - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 2572 + - "dev": true, 2573 + - "optional": true 2574 + - } 2575 + - } 2576 + - }, 2577 + - "term-size": { 2578 + - "version": "1.2.0", 2579 + - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", 2580 + - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", 2581 + - "dev": true, 2582 + - "requires": { 2583 + - "execa": "^0.7.0" 2584 + - } 2585 + - }, 2586 + - "timed-out": { 2587 + - "version": "4.0.1", 2588 + - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", 2589 + - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", 2590 + - "dev": true 2591 + - }, 2592 + - "to-object-path": { 2593 + - "version": "0.3.0", 2594 + - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 2595 + - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 2596 + - "dev": true, 2597 + - "requires": { 2598 + - "kind-of": "^3.0.2" 2599 + - }, 2600 + - "dependencies": { 2601 + - "kind-of": { 2602 + - "version": "3.2.2", 2603 + - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2604 + - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2605 + - "dev": true, 2606 + - "requires": { 2607 + - "is-buffer": "^1.1.5" 2608 + - } 2609 + - } 2610 + - } 2611 + - }, 2612 + - "to-regex": { 2613 + - "version": "3.0.2", 2614 + - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 2615 + - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 2616 + - "dev": true, 2617 + - "requires": { 2618 + - "define-property": "^2.0.2", 2619 + - "extend-shallow": "^3.0.2", 2620 + - "regex-not": "^1.0.2", 2621 + - "safe-regex": "^1.1.0" 2622 + - } 2623 + - }, 2624 + - "to-regex-range": { 2625 + - "version": "2.1.1", 2626 + - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 2627 + - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 2628 + - "dev": true, 2629 + - "requires": { 2630 + - "is-number": "^3.0.0", 2631 + - "repeat-string": "^1.6.1" 2632 + - } 2633 + - }, 2634 + - "touch": { 2635 + - "version": "3.1.0", 2636 + - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", 2637 + - "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", 2638 + - "dev": true, 2639 + - "requires": { 2640 + - "nopt": "~1.0.10" 2641 + - } 2642 + - }, 2643 + "ts-node": { 2644 + "version": "8.4.1", 2645 + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.4.1.tgz", 2646 + @@ -2971,130 +727,6 @@ 2647 + "integrity": "sha512-ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==", 2648 + "dev": true 2649 + }, 2650 + - "undefsafe": { 2651 + - "version": "2.0.5", 2652 + - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", 2653 + - "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", 2654 + - "dev": true 2655 + - }, 2656 + - "union-value": { 2657 + - "version": "1.0.1", 2658 + - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", 2659 + - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", 2660 + - "dev": true, 2661 + - "requires": { 2662 + - "arr-union": "^3.1.0", 2663 + - "get-value": "^2.0.6", 2664 + - "is-extendable": "^0.1.1", 2665 + - "set-value": "^2.0.1" 2666 + - } 2667 + - }, 2668 + - "unique-string": { 2669 + - "version": "1.0.0", 2670 + - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", 2671 + - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", 2672 + - "dev": true, 2673 + - "requires": { 2674 + - "crypto-random-string": "^1.0.0" 2675 + - } 2676 + - }, 2677 + - "unset-value": { 2678 + - "version": "1.0.0", 2679 + - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 2680 + - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 2681 + - "dev": true, 2682 + - "requires": { 2683 + - "has-value": "^0.3.1", 2684 + - "isobject": "^3.0.0" 2685 + - }, 2686 + - "dependencies": { 2687 + - "has-value": { 2688 + - "version": "0.3.1", 2689 + - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 2690 + - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 2691 + - "dev": true, 2692 + - "requires": { 2693 + - "get-value": "^2.0.3", 2694 + - "has-values": "^0.1.4", 2695 + - "isobject": "^2.0.0" 2696 + - }, 2697 + - "dependencies": { 2698 + - "isobject": { 2699 + - "version": "2.1.0", 2700 + - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 2701 + - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 2702 + - "dev": true, 2703 + - "requires": { 2704 + - "isarray": "1.0.0" 2705 + - } 2706 + - } 2707 + - } 2708 + - }, 2709 + - "has-values": { 2710 + - "version": "0.1.4", 2711 + - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 2712 + - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", 2713 + - "dev": true 2714 + - } 2715 + - } 2716 + - }, 2717 + - "unzip-response": { 2718 + - "version": "2.0.1", 2719 + - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", 2720 + - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", 2721 + - "dev": true 2722 + - }, 2723 + - "upath": { 2724 + - "version": "1.2.0", 2725 + - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", 2726 + - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", 2727 + - "dev": true 2728 + - }, 2729 + - "update-notifier": { 2730 + - "version": "2.5.0", 2731 + - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", 2732 + - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", 2733 + - "dev": true, 2734 + - "requires": { 2735 + - "boxen": "^1.2.1", 2736 + - "chalk": "^2.0.1", 2737 + - "configstore": "^3.0.0", 2738 + - "import-lazy": "^2.1.0", 2739 + - "is-ci": "^1.0.10", 2740 + - "is-installed-globally": "^0.1.0", 2741 + - "is-npm": "^1.0.0", 2742 + - "latest-version": "^3.0.0", 2743 + - "semver-diff": "^2.0.0", 2744 + - "xdg-basedir": "^3.0.0" 2745 + - } 2746 + - }, 2747 + - "urix": { 2748 + - "version": "0.1.0", 2749 + - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 2750 + - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", 2751 + - "dev": true 2752 + - }, 2753 + - "url-parse-lax": { 2754 + - "version": "1.0.0", 2755 + - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", 2756 + - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", 2757 + - "dev": true, 2758 + - "requires": { 2759 + - "prepend-http": "^1.0.1" 2760 + - } 2761 + - }, 2762 + - "use": { 2763 + - "version": "3.1.1", 2764 + - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 2765 + - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", 2766 + - "dev": true 2767 + - }, 2768 + - "util-deprecate": { 2769 + - "version": "1.0.2", 2770 + - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2771 + - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 2772 + - "dev": true 2773 + - }, 2774 + "which": { 2775 + "version": "1.3.1", 2776 + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 2777 + @@ -3119,15 +751,6 @@ 2778 + "string-width": "^1.0.2 || 2" 2779 + } 2780 + }, 2781 + - "widest-line": { 2782 + - "version": "2.0.1", 2783 + - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", 2784 + - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", 2785 + - "dev": true, 2786 + - "requires": { 2787 + - "string-width": "^2.1.1" 2788 + - } 2789 + - }, 2790 + "wrap-ansi": { 2791 + "version": "5.1.0", 2792 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", 2793 + @@ -3173,35 +796,12 @@ 2794 + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 2795 + "dev": true 2796 + }, 2797 + - "write-file-atomic": { 2798 + - "version": "2.4.3", 2799 + - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", 2800 + - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", 2801 + - "dev": true, 2802 + - "requires": { 2803 + - "graceful-fs": "^4.1.11", 2804 + - "imurmurhash": "^0.1.4", 2805 + - "signal-exit": "^3.0.2" 2806 + - } 2807 + - }, 2808 + - "xdg-basedir": { 2809 + - "version": "3.0.0", 2810 + - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", 2811 + - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", 2812 + - "dev": true 2813 + - }, 2814 + "y18n": { 2815 + "version": "4.0.1", 2816 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", 2817 + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", 2818 + "dev": true 2819 + }, 2820 + - "yallist": { 2821 + - "version": "2.1.2", 2822 + - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 2823 + - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", 2824 + - "dev": true 2825 + - }, 2826 + "yargs": { 2827 + "version": "13.3.0", 2828 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", 2829 + diff --git a/package.json b/package.json 2830 + index 007d99d..81b5f87 100644 2831 + --- a/package.json 2832 + +++ b/package.json 2833 + @@ -33,7 +33,6 @@ 2834 + "@types/node": "^12.12.6", 2835 + "bindings": "~1.2.1", 2836 + "mocha": "^6.2.2", 2837 + - "nodemon": "^1.19.4", 2838 + "ts-node": "^8.4.1", 2839 + "typescript": "^3.7.2" 2840 + },
-150
pkgs/by-name/no/nodehun/update-nan.patch
··· 1 - diff --git a/package-lock.json b/package-lock.json 2 - index 3c577dd..64be338 100644 3 - --- a/package-lock.json 4 - +++ b/package-lock.json 5 - @@ -932,10 +932,6 @@ 6 - "concat-map": "0.0.1" 7 - } 8 - }, 9 - - "chownr": { 10 - - "version": "1.1.1", 11 - - "bundled": true 12 - - }, 13 - "code-point-at": { 14 - "version": "1.1.0", 15 - "bundled": true, 16 - @@ -987,13 +983,6 @@ 17 - "dev": true, 18 - "optional": true 19 - }, 20 - - "fs-minipass": { 21 - - "version": "1.2.5", 22 - - "bundled": true, 23 - - "requires": { 24 - - "minipass": "^2.2.1" 25 - - } 26 - - }, 27 - "fs.realpath": { 28 - "version": "1.0.0", 29 - "bundled": true, 30 - @@ -1100,22 +1089,6 @@ 31 - "dev": true, 32 - "optional": true 33 - }, 34 - - "minipass": { 35 - - "version": "2.3.5", 36 - - "bundled": true, 37 - - "optional": true, 38 - - "requires": { 39 - - "safe-buffer": "^5.1.2", 40 - - "yallist": "^3.0.0" 41 - - } 42 - - }, 43 - - "minizlib": { 44 - - "version": "1.2.1", 45 - - "bundled": true, 46 - - "requires": { 47 - - "minipass": "^2.2.1" 48 - - } 49 - - }, 50 - "mkdirp": { 51 - "version": "0.5.1", 52 - "bundled": true, 53 - @@ -1300,6 +1273,7 @@ 54 - "safe-buffer": { 55 - "version": "5.1.2", 56 - "bundled": true, 57 - + "dev": true, 58 - "optional": true 59 - }, 60 - "safer-buffer": { 61 - @@ -1332,24 +1306,24 @@ 62 - "dev": true, 63 - "optional": true 64 - }, 65 - - "string-width": { 66 - - "version": "1.0.2", 67 - + "string_decoder": { 68 - + "version": "1.1.1", 69 - "bundled": true, 70 - "dev": true, 71 - "optional": true, 72 - "requires": { 73 - - "code-point-at": "^1.0.0", 74 - - "is-fullwidth-code-point": "^1.0.0", 75 - - "strip-ansi": "^3.0.0" 76 - + "safe-buffer": "~5.1.0" 77 - } 78 - }, 79 - - "string_decoder": { 80 - - "version": "1.1.1", 81 - + "string-width": { 82 - + "version": "1.0.2", 83 - "bundled": true, 84 - "dev": true, 85 - "optional": true, 86 - "requires": { 87 - - "safe-buffer": "~5.1.0" 88 - + "code-point-at": "^1.0.0", 89 - + "is-fullwidth-code-point": "^1.0.0", 90 - + "strip-ansi": "^3.0.0" 91 - } 92 - }, 93 - "strip-ansi": { 94 - @@ -1387,11 +1361,6 @@ 95 - "bundled": true, 96 - "dev": true, 97 - "optional": true 98 - - }, 99 - - "yallist": { 100 - - "version": "3.0.3", 101 - - "bundled": true, 102 - - "optional": true 103 - } 104 - } 105 - }, 106 - @@ -2096,9 +2065,9 @@ 107 - "dev": true 108 - }, 109 - "nan": { 110 - - "version": "2.14.0", 111 - - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", 112 - - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", 113 - + "version": "2.17.0", 114 - + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", 115 - + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", 116 - "dev": true, 117 - "optional": true 118 - }, 119 - @@ -2768,6 +2737,15 @@ 120 - } 121 - } 122 - }, 123 - + "string_decoder": { 124 - + "version": "1.1.1", 125 - + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 126 - + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 127 - + "dev": true, 128 - + "requires": { 129 - + "safe-buffer": "~5.1.0" 130 - + } 131 - + }, 132 - "string-width": { 133 - "version": "2.1.1", 134 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 135 - @@ -2798,15 +2776,6 @@ 136 - "function-bind": "^1.1.1" 137 - } 138 - }, 139 - - "string_decoder": { 140 - - "version": "1.1.1", 141 - - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 142 - - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 143 - - "dev": true, 144 - - "requires": { 145 - - "safe-buffer": "~5.1.0" 146 - - } 147 - - }, 148 - "strip-ansi": { 149 - "version": "4.0.0", 150 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
···