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

Change subject: Chore: upgrade Preact, Domino, and Wikimedia UI styles
......................................................................

Chore: upgrade Preact, Domino, and Wikimedia UI styles

Upgrade preact v8.2.6 → 8.2.7, domino v1.0.30 → 2.0.0, and
wikimedia-ui-base v0.9.2 → 0.10.0. Preact no longer requires the
preact-debug workaround: https://github.com/developit/preact/issues/924.

https://github.com/developit/preact/releases/tag/8.2.7

https://github.com/fgnass/domino/blob/a7ac728/CHANGELOG.md#domino-xxx-not-yet-released-1

https://github.com/wikimedia/wikimedia-ui-base/blob/3ef6cd2/History.md#v0100-2017-11-08

Change-Id: I072c893d7079d32e453f73f4e3d97e1efc60de27
---
M package-lock.json
M package.json
M src/client/webpack.config.ts
3 files changed, 13 insertions(+), 20 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/marvin refs/changes/39/398539/1

diff --git a/package-lock.json b/package-lock.json
index 8cba56d..3e996fe 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1853,9 +1853,9 @@
       }
     },
     "domino": {
-      "version": "1.0.30",
-      "resolved": "https://registry.npmjs.org/domino/-/domino-1.0.30.tgz";,
-      "integrity": 
"sha512-ikq8WiDSkICdkElud317F2Sigc6A3EDpWsxWBwIZqOl95km4p/Vc9Rj98id7qKgsjDmExj0AVM7JOd4bb647Xg=="
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/domino/-/domino-2.0.0.tgz";,
+      "integrity": 
"sha512-BAJKFY+TeUC7bsKT0BWkJU1ksXYPbMRmmGiE958DXMoTEJRig5BSm5Uo8tK2oBxZwuzYFFRQ9hXZG32zNiY4fQ=="
     },
     "domutils": {
       "version": "1.5.1",
@@ -6009,9 +6009,9 @@
       }
     },
     "preact": {
-      "version": "8.2.6",
-      "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.6.tgz";,
-      "integrity": "sha1-ACi0Ju+Y/Mp0Gjxhf/W4E7mpR8c="
+      "version": "8.2.7",
+      "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.7.tgz";,
+      "integrity": 
"sha512-m34Ke8U32HyKRVzUOCAcaiIBLR2ye6syiuRclU5DxyixDPDFqdLbIElhERBrF6gDbPKQR+Vpv5bZ9CCbvN6pdQ=="
     },
     "preact-render-to-string": {
       "version": "3.7.0",
@@ -8390,9 +8390,9 @@
       }
     },
     "wikimedia-ui-base": {
-      "version": "0.9.2",
-      "resolved": 
"https://registry.npmjs.org/wikimedia-ui-base/-/wikimedia-ui-base-0.9.2.tgz";,
-      "integrity": "sha1-sYElZL0EkNvc2TFn+8zCoYZCkeM=",
+      "version": "0.10.0",
+      "resolved": 
"https://registry.npmjs.org/wikimedia-ui-base/-/wikimedia-ui-base-0.10.0.tgz";,
+      "integrity": 
"sha512-1xwMZiNzQNeneh9OvrHBN5zyfKeUwDFUurYDh7xIwRava03f1AxqxvlrgwUVA7JbLKMGlTiZbj3OsHpFVzgArg==",
       "dev": true
     },
     "window-size": {
diff --git a/package.json b/package.json
index d6a5153..66033b7 100644
--- a/package.json
+++ b/package.json
@@ -48,11 +48,11 @@
   },
   "dependencies": {
     "compression": "1.7.1",
-    "domino": "1.0.30",
+    "domino": "2.0.0",
     "express": "4.16.2",
     "isomorphic-unfetch": "2.0.0",
     "path-to-regexp": "2.1.0",
-    "preact": "8.2.6",
+    "preact": "8.2.7",
     "preact-render-to-string": "3.7.0",
     "query-string": "5.0.1"
   },
@@ -103,7 +103,7 @@
     "webpack": "3.10.0",
     "webpack-dev-server": "2.9.7",
     "webpack-node-externals": "1.6.0",
-    "wikimedia-ui-base": "0.9.2"
+    "wikimedia-ui-base": "0.10.0"
   },
   "bundlesize": [
     {
diff --git a/src/client/webpack.config.ts b/src/client/webpack.config.ts
index 823880c..a9171e0 100644
--- a/src/client/webpack.config.ts
+++ b/src/client/webpack.config.ts
@@ -117,14 +117,7 @@
     maxEntrypointSize: 64 * 1024
   },
 
-  resolve: {
-    alias: {
-      // todo: remove. https://github.com/developit/preact/issues/924
-      preact$: "preact/dist/preact.js"
-    },
-
-    extensions: EXTENSIONS
-  },
+  resolve: { extensions: EXTENSIONS },
 
   module: {
     rules: [

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I072c893d7079d32e453f73f4e3d97e1efc60de27
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