diff --git a/composer.json b/composer.json
index 8e969124..371b378b 100644
--- a/composer.json
+++ b/composer.json
@@ -32,12 +32,17 @@
     "irc": "irc://irc.freenode.org/drupal-contribute",
     "source": "http://cgit.drupalcode.org/lingotek"
   },
+  "assets": {
+    "type": "composer",
+    "url": "https://asset-packagist.org"
+  },
   "extra": {
     "drush": {
       "services": {
         "drush.services.yml": "^9 || ^10 || ^11"
       }
-    }
+    },
+    "enable-patching" : true
   },
   "minimum-stability": "dev",
   "require-dev": {
@@ -61,5 +66,18 @@
   },
   "suggest": {
     "drupal/potx": "dev-1.x"
-  }
+  },
+  "require": {
+    "cweagans/composer-patches": "~1.0"
+  },
+  "optimize-autoloader": true,
+    "preferred-install": {
+      "drupal/core": "dist"
+    },
+    "allow-plugins": {
+      "composer/installers": true,
+      "cweagans/composer-patches": true,
+      "oomphinc/composer-installers-extender": true,
+      "drupal/core-composer-scaffold": true
+    }
 }
