Niedzielski has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/398540 )

Change subject: Chore: upgrade Sinon, nodemon, and npm-run-all
......................................................................

Chore: upgrade Sinon, nodemon, and npm-run-all

Upgrade @types/sinon v4.0.0 → 4.1.2, sinon v4.1.0 → 4.1.3, nodemon
v1.12.1 → 1.13.2, and npm-run-all v4.1.1 → 4.1.2.

https://github.com/sinonjs/sinon/blob/39b0849/docs/changelog.md#401--2017-10-04
https://github.com/sinonjs/sinon/blob/39b0849/docs/changelog.md#402--2017-10-25
https://github.com/sinonjs/sinon/blob/39b0849/docs/changelog.md#410--2017-11-02
https://github.com/sinonjs/sinon/blob/39b0849/docs/changelog.md#411--2017-11-03
https://github.com/sinonjs/sinon/blob/39b0849/docs/changelog.md#412--2017-11-07
https://github.com/sinonjs/sinon/blob/39b0849/docs/changelog.md#413--2017-12-07

https://github.com/remy/nodemon/releases/tag/v1.12.3
https://github.com/remy/nodemon/releases/tag/v1.12.4
https://github.com/remy/nodemon/releases/tag/v1.12.5
https://github.com/remy/nodemon/releases/tag/v1.12.6
https://github.com/remy/nodemon/releases/tag/v1.12.7
https://github.com/remy/nodemon/releases/tag/v1.13.0
https://github.com/remy/nodemon/releases/tag/v1.13.1
https://github.com/remy/nodemon/releases/tag/v1.13.2

https://github.com/mysticatea/npm-run-all/releases/tag/v4.1.2

Change-Id: If5dd48f18898e3ec5d476645796f9d0b5351f320
---
M package-lock.json
M package.json
2 files changed, 125 insertions(+), 113 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/marvin refs/changes/40/398540/1

diff --git a/package-lock.json b/package-lock.json
index 3e996fe..977e3d5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4,6 +4,15 @@
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {
+    "@remy/pstree": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@remy/pstree/-/pstree-1.0.1.tgz";,
+      "integrity": "sha1-Qgq7YTxyzSn4xZW9fWxVaRu5aRA=",
+      "dev": true,
+      "requires": {
+        "ps-tree": "1.1.0"
+      }
+    },
     "@types/assets-webpack-plugin": {
       "version": "3.5.0",
       "resolved": 
"https://registry.npmjs.org/@types/assets-webpack-plugin/-/assets-webpack-plugin-3.5.0.tgz";,
@@ -136,9 +145,9 @@
       }
     },
     "@types/sinon": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-4.0.0.tgz";,
-      "integrity": 
"sha512-cuK4xM8Lg2wd8cxshcQa8RG4IK/xfyB6TNE6tNVvkrShR4xdrYgsV04q6Dp6v1Lp6biEFdzD8k8zg/ujQeiw+A==",
+      "version": "4.1.2",
+      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-4.1.2.tgz";,
+      "integrity": 
"sha512-fL6bJHYRzbw/7ofbKiJ65SOAasoe5mZhHNSYKxWsF3sGl/arhRwDPwXJqM1xofKNTQD14HNX9VruicM7pm++mQ==",
       "dev": true
     },
     "@types/source-map": {
@@ -195,9 +204,9 @@
       }
     },
     "abbrev": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz";,
-      "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=",
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";,
+      "integrity": 
"sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
       "dev": true
     },
     "accepts": {
@@ -643,9 +652,9 @@
       }
     },
     "boxen": {
-      "version": "1.2.2",
-      "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.2.2.tgz";,
-      "integrity": "sha1-Px1AMsMP/qnUsCwyLq8up0HcvOU=",
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz";,
+      "integrity": 
"sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
       "dev": true,
       "requires": {
         "ansi-align": "2.0.0",
@@ -654,7 +663,7 @@
         "cli-boxes": "1.0.0",
         "string-width": "2.1.1",
         "term-size": "1.2.0",
-        "widest-line": "1.0.0"
+        "widest-line": "2.0.0"
       },
       "dependencies": {
         "ansi-styles": {
@@ -2943,12 +2952,12 @@
       }
     },
     "global-dirs": {
-      "version": "0.1.0",
-      "resolved": 
"https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.0.tgz";,
-      "integrity": "sha1-ENNAOeDfBCcuJizyQiT3IJQ0308=",
+      "version": "0.1.1",
+      "resolved": 
"https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz";,
+      "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
       "dev": true,
       "requires": {
-        "ini": "1.3.4"
+        "ini": "1.3.5"
       }
     },
     "globals": {
@@ -3443,9 +3452,9 @@
       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
     },
     "ini": {
-      "version": "1.3.4",
-      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz";,
-      "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
+      "version": "1.3.5",
+      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz";,
+      "integrity": 
"sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
       "dev": true
     },
     "inquirer": {
@@ -3677,7 +3686,7 @@
       "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
       "dev": true,
       "requires": {
-        "global-dirs": "0.1.0",
+        "global-dirs": "0.1.1",
         "is-path-inside": "1.0.0"
       }
     },
@@ -3913,6 +3922,12 @@
       "version": "0.5.7",
       "resolved": 
"https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz";,
       "integrity": 
"sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
+      "dev": true
+    },
+    "json-parse-better-errors": {
+      "version": "1.0.1",
+      "resolved": 
"https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz";,
+      "integrity": 
"sha512-xyQpxeWWMKyJps9CuGJYeng6ssI5bpqS9ltQpdVQ90t4ql6NdnxFKh95JcRt2cun/DjMVNrdjniLPuMA69xmCw==",
       "dev": true
     },
     "json-schema-traverse": {
@@ -4266,9 +4281,9 @@
       "dev": true
     },
     "lolex": {
-      "version": "2.1.3",
-      "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.1.3.tgz";,
-      "integrity": 
"sha512-BdHq78SeI+6PAUtl4atDuCt7L6E4fab3mSRtqxm4ywaXe4uP7jZ0TTcFNuU20syUjxZc2l7jFqKVMJ+AX0LnpQ==",
+      "version": "2.3.1",
+      "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.3.1.tgz";,
+      "integrity": 
"sha512-mQuW55GhduF3ppo+ZRUTz1PRjEh1hS5BbqU7d8D0ez2OKxHDod7StPPeAVKisZR5aLkHZjdGWSL42LSONUJsZw==",
       "dev": true
     },
     "longest": {
@@ -4405,40 +4420,11 @@
         "readable-stream": "2.3.3"
       }
     },
-    "memory-streams": {
-      "version": "0.1.2",
-      "resolved": 
"https://registry.npmjs.org/memory-streams/-/memory-streams-0.1.2.tgz";,
-      "integrity": "sha1-Jz/3d6tg/sWZsRY1UlUoLMosUMI=",
-      "dev": true,
-      "requires": {
-        "readable-stream": "1.0.34"
-      },
-      "dependencies": {
-        "isarray": {
-          "version": "0.0.1",
-          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz";,
-          "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
-          "dev": true
-        },
-        "readable-stream": {
-          "version": "1.0.34",
-          "resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz";,
-          "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
-          "dev": true,
-          "requires": {
-            "core-util-is": "1.0.2",
-            "inherits": "2.0.3",
-            "isarray": "0.0.1",
-            "string_decoder": "0.10.31"
-          }
-        },
-        "string_decoder": {
-          "version": "0.10.31",
-          "resolved": 
"https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz";,
-          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
-          "dev": true
-        }
-      }
+    "memorystream": {
+      "version": "0.3.1",
+      "resolved": 
"https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz";,
+      "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
+      "dev": true
     },
     "meow": {
       "version": "3.7.0",
@@ -4854,18 +4840,18 @@
       }
     },
     "nodemon": {
-      "version": "1.12.1",
-      "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.12.1.tgz";,
-      "integrity": "sha1-mWpW3EnZ8Wu/G3ik3gjxNjSzh40=",
+      "version": "1.13.2",
+      "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.13.2.tgz";,
+      "integrity": 
"sha512-D0+/FlyQZaYW19PK2QN+GHw5W8EZj+oZoYS1vBXv5/HJ5rqVVsg91qtOmWWHKWn81yQ++GpBDjyVlcfUv/3XaQ==",
       "dev": true,
       "requires": {
+        "@remy/pstree": "1.0.1",
         "chokidar": "1.7.0",
         "debug": "2.6.8",
         "es6-promise": "3.3.1",
         "ignore-by-default": "1.0.1",
         "lodash.defaults": "3.1.2",
         "minimatch": "3.0.4",
-        "ps-tree": "1.1.0",
         "touch": "3.1.0",
         "undefsafe": "0.0.3",
         "update-notifier": "2.3.0"
@@ -4877,7 +4863,7 @@
       "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
       "dev": true,
       "requires": {
-        "abbrev": "1.1.0"
+        "abbrev": "1.1.1"
       }
     },
     "normalize-package-data": {
@@ -4929,18 +4915,18 @@
       }
     },
     "npm-run-all": {
-      "version": "4.1.1",
-      "resolved": 
"https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.1.tgz";,
-      "integrity": 
"sha512-qrmqqaJa+REbzUTIL/mHfTdgwz+gL1xUezY/ueyLa7GISZ4T3h0CH8D2r6AaZdCYN2unu7PzspP0ofpXla1ftg==",
+      "version": "4.1.2",
+      "resolved": 
"https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.2.tgz";,
+      "integrity": 
"sha512-Z2aRlajMK4SQ8u19ZA75NZZu7wupfCNQWdYosIi8S6FgBdGf/8Y6Hgyjdc8zU2cYmIRVCx1nM80tJPkdEd+UYg==",
       "dev": true,
       "requires": {
         "ansi-styles": "3.2.0",
-        "chalk": "2.1.0",
+        "chalk": "2.3.0",
         "cross-spawn": "5.1.0",
-        "memory-streams": "0.1.2",
+        "memorystream": "0.3.1",
         "minimatch": "3.0.4",
         "ps-tree": "1.1.0",
-        "read-pkg": "2.0.0",
+        "read-pkg": "3.0.0",
         "shell-quote": "1.6.1",
         "string.prototype.padend": "3.0.0"
       },
@@ -4955,14 +4941,14 @@
           }
         },
         "chalk": {
-          "version": "2.1.0",
-          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz";,
-          "integrity": 
"sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==",
+          "version": "2.3.0",
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz";,
+          "integrity": 
"sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
           "dev": true,
           "requires": {
             "ansi-styles": "3.2.0",
             "escape-string-regexp": "1.0.5",
-            "supports-color": "4.4.0"
+            "supports-color": "4.5.0"
           }
         },
         "has-flag": {
@@ -4971,10 +4957,58 @@
           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
           "dev": true
         },
+        "load-json-file": {
+          "version": "4.0.0",
+          "resolved": 
"https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz";,
+          "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
+          "dev": true,
+          "requires": {
+            "graceful-fs": "4.1.11",
+            "parse-json": "4.0.0",
+            "pify": "3.0.0",
+            "strip-bom": "3.0.0"
+          }
+        },
+        "parse-json": {
+          "version": "4.0.0",
+          "resolved": 
"https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz";,
+          "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+          "dev": true,
+          "requires": {
+            "error-ex": "1.3.1",
+            "json-parse-better-errors": "1.0.1"
+          }
+        },
+        "path-type": {
+          "version": "3.0.0",
+          "resolved": 
"https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz";,
+          "integrity": 
"sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
+          "dev": true,
+          "requires": {
+            "pify": "3.0.0"
+          }
+        },
+        "pify": {
+          "version": "3.0.0",
+          "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz";,
+          "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+          "dev": true
+        },
+        "read-pkg": {
+          "version": "3.0.0",
+          "resolved": 
"https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz";,
+          "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
+          "dev": true,
+          "requires": {
+            "load-json-file": "4.0.0",
+            "normalize-package-data": "2.4.0",
+            "path-type": "3.0.0"
+          }
+        },
         "supports-color": {
-          "version": "4.4.0",
-          "resolved": 
"https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz";,
-          "integrity": 
"sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
+          "version": "4.5.0",
+          "resolved": 
"https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz";,
+          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
           "dev": true,
           "requires": {
             "has-flag": "2.0.0"
@@ -6319,7 +6353,7 @@
       "dev": true,
       "requires": {
         "deep-extend": "0.4.2",
-        "ini": "1.3.4",
+        "ini": "1.3.5",
         "minimist": "1.2.0",
         "strip-json-comments": "2.0.1"
       },
@@ -6872,18 +6906,18 @@
       "dev": true
     },
     "sinon": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/sinon/-/sinon-4.1.0.tgz";,
-      "integrity": 
"sha512-M4o7PuK+svU4YJtEY87f8UY9VZzEgLCRheZf70Hwt9jjxdQxFVujbN1O6shXPZxlcar6OfyE54RZPj58dVba2Q==",
+      "version": "4.1.3",
+      "resolved": "https://registry.npmjs.org/sinon/-/sinon-4.1.3.tgz";,
+      "integrity": 
"sha512-c7u0ZuvBRX1eXuB4jN3BRCAOGiUTlM8SE3TxbJHrNiHUKL7wonujMOB6Fi1gQc00U91IscFORQHDga/eccqpbw==",
       "dev": true,
       "requires": {
         "diff": "3.2.0",
         "formatio": "1.2.0",
         "lodash.get": "4.4.2",
-        "lolex": "2.1.3",
+        "lolex": "2.3.1",
         "nise": "1.2.0",
         "supports-color": "4.5.0",
-        "type-detect": "4.0.3"
+        "type-detect": "4.0.5"
       },
       "dependencies": {
         "has-flag": {
@@ -7560,9 +7594,9 @@
       }
     },
     "type-detect": {
-      "version": "4.0.3",
-      "resolved": 
"https://registry.npmjs.org/type-detect/-/type-detect-4.0.3.tgz";,
-      "integrity": "sha1-Dj8mcLRAmbC0bChNE2p+9Jx0wuo=",
+      "version": "4.0.5",
+      "resolved": 
"https://registry.npmjs.org/type-detect/-/type-detect-4.0.5.tgz";,
+      "integrity": 
"sha512-N9IvkQslUGYGC24RkJk1ba99foK6TkwC2FHAEBlQFBP0RxQZS8ZpJuAZcwiY/w9ZJHFQb1aOXBI60OdxhTrwEQ==",
       "dev": true
     },
     "type-is": {
@@ -7727,7 +7761,7 @@
       "integrity": "sha1-TognpruRUUCrCTVZ1wFOPruDdFE=",
       "dev": true,
       "requires": {
-        "boxen": "1.2.2",
+        "boxen": "1.3.0",
         "chalk": "2.3.0",
         "configstore": "3.1.1",
         "import-lazy": "2.1.0",
@@ -8359,34 +8393,12 @@
       "dev": true
     },
     "widest-line": {
-      "version": "1.0.0",
-      "resolved": 
"https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz";,
-      "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=",
+      "version": "2.0.0",
+      "resolved": 
"https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz";,
+      "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=",
       "dev": true,
       "requires": {
-        "string-width": "1.0.2"
-      },
-      "dependencies": {
-        "is-fullwidth-code-point": {
-          "version": "1.0.0",
-          "resolved": 
"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";,
-          "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
-          "dev": true,
-          "requires": {
-            "number-is-nan": "1.0.1"
-          }
-        },
-        "string-width": {
-          "version": "1.0.2",
-          "resolved": 
"https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz";,
-          "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
-          "dev": true,
-          "requires": {
-            "code-point-at": "1.1.0",
-            "is-fullwidth-code-point": "1.0.0",
-            "strip-ansi": "3.0.1"
-          }
-        }
+        "string-width": "2.1.1"
       }
     },
     "wikimedia-ui-base": {
diff --git a/package.json b/package.json
index 66033b7..bcaec8d 100644
--- a/package.json
+++ b/package.json
@@ -68,7 +68,7 @@
     "@types/node": "8.5.1",
     "@types/node-fetch": "1.6.7",
     "@types/query-string": "5.0.1",
-    "@types/sinon": "4.0.0",
+    "@types/sinon": "4.1.2",
     "@types/webpack-node-externals": "1.6.0",
     "assets-webpack-plugin": "3.5.1",
     "bundlesize": "0.15.3",
@@ -89,10 +89,10 @@
     "ignore-loader": "0.1.2",
     "ignore-styles": "5.0.1",
     "mocha": "4.0.1",
-    "nodemon": "1.12.1",
-    "npm-run-all": "4.1.1",
+    "nodemon": "1.13.2",
+    "npm-run-all": "4.1.2",
     "prettier": "1.9.2",
-    "sinon": "4.1.0",
+    "sinon": "4.1.3",
     "style-loader": "0.19.1",
     "svg-inline-loader": "0.8.0",
     "ts-loader": "3.2.0",

-- 
To view, visit https://gerrit.wikimedia.org/r/398540
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: If5dd48f18898e3ec5d476645796f9d0b5351f320
Gerrit-PatchSet: 1
Gerrit-Project: marvin
Gerrit-Branch: master
Gerrit-Owner: Niedzielski <[email protected]>
Gerrit-Reviewer: Sniedzielski <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to