diff --git a/composer.json b/composer.json
index a87eed1..b3e91db 100644
--- a/composer.json
+++ b/composer.json
@@ -1,46 +1,47 @@
 {
-  "name": "drupal/diff",
-  "description": "Compares two entity revisions",
-  "type": "drupal-module",
-  "license": "GPL-2.0+",
-  "support": {
-    "issues": "https://www.drupal.org/project/issues/diff"
-  },
-  "require":{
-    "mkalkbrenner/php-htmldiff-advanced": "~0.0.8"
-  },
-  "authors": [
-    {
-      "name": "Miro Dietiker (miro_dietiker)",
-      "homepage": "https://www.drupal.org/u/miro_dietiker",
-      "role": "Maintainer"
+    "authors": [
+        {
+            "homepage": "https://www.drupal.org/u/miro_dietiker",
+            "name": "Miro Dietiker (miro_dietiker)",
+            "role": "Maintainer"
+        },
+        {
+            "homepage": "https://www.drupal.org/u/juampynr",
+            "name": "Juampy NR (juampynr)",
+            "role": "Maintainer"
+        },
+        {
+            "homepage": "https://www.drupal.org/u/lhangea",
+            "name": "Lucian Hangea (lhangea)",
+            "role": "Maintainer"
+        },
+        {
+            "homepage": "https://www.drupal.org/u/alan-d.",
+            "name": "Alan D.",
+            "role": "Maintainer"
+        },
+        {
+            "homepage": "https://www.drupal.org/u/realityloop",
+            "name": "Brian Gilbert (realityloop).",
+            "role": "Maintainer"
+        }
+    ],
+    "description": "Compares two entity revisions",
+    "license": "GPL-2.0+",
+    "name": "drupal/diff",
+    "repositories": [
+        {
+            "type": "composer",
+            "url": "https://packages.drupal.org/8"
+        }
+    ],
+    "require": {
+        "drupal/entity": "~1.0",
+        "mkalkbrenner/php-htmldiff-advanced": "~0.0.8"
     },
-    {
-      "name": "Juampy NR (juampynr)",
-      "homepage": "https://www.drupal.org/u/juampynr",
-      "role": "Maintainer"
+    "support": {
+        "issues": "https://www.drupal.org/project/issues/diff",
+        "source": "http://cgit.drupalcode.org/diff"
     },
-    {
-      "name": "Lucian Hangea (lhangea)",
-      "homepage": "https://www.drupal.org/u/lhangea",
-      "role": "Maintainer"
-    },
-    {
-      "name": "Alan D.",
-      "homepage": "https://www.drupal.org/u/alan-d.",
-      "role": "Maintainer"
-    },
-    {
-      "name": "Brian Gilbert (realityloop).",
-      "homepage": "https://www.drupal.org/u/realityloop",
-      "role": "Maintainer"
-    }
-  ],
-  "support": {
-    "issues": "https://www.drupal.org/project/issues/diff",
-    "source": "http://cgit.drupalcode.org/diff"
-  },
-  "require": {
-    "drupal/entity": "8.*"
-  }
+    "type": "drupal-module"
 }
