diff --git a/modules/wsdata_example/config/install/core.entity_form_display.node.web_service_example.default.yml b/modules/wsdata_example/config/install/core.entity_form_display.node.web_service_example.default.yml
index 8556cb780813194fbb26cec466f5f9887fa07180..da1e85a73a928ff2fdbfea06d6561a967c0aac8e 100644
--- a/modules/wsdata_example/config/install/core.entity_form_display.node.web_service_example.default.yml
+++ b/modules/wsdata_example/config/install/core.entity_form_display.node.web_service_example.default.yml
@@ -10,6 +10,9 @@ dependencies:
     - node.type.web_service_example
   module:
     - path
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.default
 targetEntityType: node
 bundle: web_service_example
diff --git a/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.default.yml b/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.default.yml
index fb373427fce8fd54c09700299f13e8aa4aa45840..f4abfc53ad265edcc5538d7e4984d71b598f979d 100644
--- a/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.default.yml
+++ b/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.default.yml
@@ -10,6 +10,9 @@ dependencies:
     - node.type.web_service_example
   module:
     - user
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.default
 targetEntityType: node
 bundle: web_service_example
diff --git a/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.teaser.yml b/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.teaser.yml
index c07c40ca151b1365af8af21b7dfd1bfe9a1ead09..b0fa5cd845aaf08131f40487927f89c1a4fd3532 100644
--- a/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.teaser.yml
+++ b/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.teaser.yml
@@ -7,6 +7,9 @@ dependencies:
     - node.type.web_service_example
   module:
     - user
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.teaser
 targetEntityType: node
 bundle: web_service_example
diff --git a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_body.yml b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_body.yml
index 5bd55636bbbb4ec252babbabf74e84a4cde17f71..5ee43ca1c80f8740a5296283c8d6d4fd0265281f 100644
--- a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_body.yml
+++ b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_body.yml
@@ -5,6 +5,9 @@ dependencies:
   config:
     - field.storage.node.field_post_body
     - node.type.web_service_example
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.field_post_body
 field_name: field_post_body
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_id.yml b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_id.yml
index 099728457a64de8f3cb397897b65bc18d49b278d..b9ecc6dc4cd95b02a481657b51b68e53ee375014 100644
--- a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_id.yml
+++ b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_id.yml
@@ -5,6 +5,9 @@ dependencies:
   config:
     - field.storage.node.field_post_id
     - node.type.web_service_example
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.field_post_id
 field_name: field_post_id
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_title.yml b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_title.yml
index 1fc3b30b05a5933740442bbfdb48dfbcad082060..3efd85491f749e214dd1bed70700c8bb47666b86 100644
--- a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_title.yml
+++ b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_title.yml
@@ -5,6 +5,9 @@ dependencies:
   config:
     - field.storage.node.field_post_title
     - node.type.web_service_example
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.field_post_title
 field_name: field_post_title
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_user.yml b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_user.yml
index 1f4aa4ceb327aa726f402fd730e6b482fbe6f2be..d60bf694331dd82756565acfd770c9e852d10788 100644
--- a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_user.yml
+++ b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_user.yml
@@ -5,6 +5,9 @@ dependencies:
   config:
     - field.storage.node.field_post_user
     - node.type.web_service_example
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.field_post_user
 field_name: field_post_user
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.storage.node.field_post_body.yml b/modules/wsdata_example/config/install/field.storage.node.field_post_body.yml
index 5b88e0ee26834a28b43c81b3cb9fe95687702030..cb09c416f2dbd12004d3fd55741c96eaac4c6684 100644
--- a/modules/wsdata_example/config/install/field.storage.node.field_post_body.yml
+++ b/modules/wsdata_example/config/install/field.storage.node.field_post_body.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - node
+  enforced:
+    module:
+      - wsdata_example
 id: node.field_post_body
 field_name: field_post_body
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.storage.node.field_post_id.yml b/modules/wsdata_example/config/install/field.storage.node.field_post_id.yml
index 34c87053b5fbca52156a7551f847116151889cf6..6be225d8f970d5650ae71939bc2f2b2c60978567 100644
--- a/modules/wsdata_example/config/install/field.storage.node.field_post_id.yml
+++ b/modules/wsdata_example/config/install/field.storage.node.field_post_id.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - node
+  enforced:
+    module:
+      - wsdata_example
 id: node.field_post_id
 field_name: field_post_id
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.storage.node.field_post_title.yml b/modules/wsdata_example/config/install/field.storage.node.field_post_title.yml
index 8e596b7436fd242b1cd1efdc2ad3a07a5479670d..64b34db46939c9d8717c7e2db978e98ae8e9ae2a 100644
--- a/modules/wsdata_example/config/install/field.storage.node.field_post_title.yml
+++ b/modules/wsdata_example/config/install/field.storage.node.field_post_title.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - node
+  enforced:
+    module:
+      - wsdata_example
 id: node.field_post_title
 field_name: field_post_title
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.storage.node.field_post_user.yml b/modules/wsdata_example/config/install/field.storage.node.field_post_user.yml
index aa4f6b4ef13e02661ed63ef701ffce78ed83fd7e..160eb71936118dd16d2059a953d06a3ca9593749 100644
--- a/modules/wsdata_example/config/install/field.storage.node.field_post_user.yml
+++ b/modules/wsdata_example/config/install/field.storage.node.field_post_user.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - node
+  enforced:
+    module:
+      - wsdata_example
 id: node.field_post_user
 field_name: field_post_user
 entity_type: node
diff --git a/modules/wsdata_example/config/install/node.type.web_service_example.yml b/modules/wsdata_example/config/install/node.type.web_service_example.yml
index 8ec9e468569d230d5f9941981fccd35be03dc143..ac8d443ad5430b457b0be4b6c1abd1c10a4cbdfd 100644
--- a/modules/wsdata_example/config/install/node.type.web_service_example.yml
+++ b/modules/wsdata_example/config/install/node.type.web_service_example.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - menu_ui
+  enforced:
+    module:
+      - wsdata_example
 third_party_settings:
   menu_ui:
     available_menus: {  }
diff --git a/modules/wsdata_example/config/install/wsdata.wscall.fetch_all_post.yml b/modules/wsdata_example/config/install/wsdata.wscall.fetch_all_post.yml
index d79fd948b0638d06e95a95e0c74be8ae4e1d9f5e..400f8f9e951a2dae0c4f4e23d8066c0b0f2cc333 100644
--- a/modules/wsdata_example/config/install/wsdata.wscall.fetch_all_post.yml
+++ b/modules/wsdata_example/config/install/wsdata.wscall.fetch_all_post.yml
@@ -1,7 +1,10 @@
 uuid: 6b9228a3-6a48-411c-a32d-ae942b52f685
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: fetch_all_post
 label: 'Fetch All Post'
 wsserver: example_server
diff --git a/modules/wsdata_example/config/install/wsdata.wscall.fetch_individual_post.yml b/modules/wsdata_example/config/install/wsdata.wscall.fetch_individual_post.yml
index 57df53fb51e5860ec1117ead786a240481083d8e..b8b8f1ac42f3bfa843b3f6097c6121bd8efd9d30 100644
--- a/modules/wsdata_example/config/install/wsdata.wscall.fetch_individual_post.yml
+++ b/modules/wsdata_example/config/install/wsdata.wscall.fetch_individual_post.yml
@@ -1,7 +1,10 @@
 uuid: 612802f0-ecdd-4f97-ac07-e1b56e70c3e7
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: fetch_individual_post
 label: 'Fetch Individual Post'
 wsserver: example_server
diff --git a/modules/wsdata_example/config/install/wsdata.wsserver.example_server.yml b/modules/wsdata_example/config/install/wsdata.wsserver.example_server.yml
index 50cc47bedc0e0cd9f7c3b35e198fb49c70d6919b..cd03b1f4f97e6a13dedca5ad1b12a9519e77653a 100644
--- a/modules/wsdata_example/config/install/wsdata.wsserver.example_server.yml
+++ b/modules/wsdata_example/config/install/wsdata.wsserver.example_server.yml
@@ -1,7 +1,10 @@
 uuid: 537940d1-3e30-4bb4-a389-debebd51c234
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: example_server
 label: 'Example Server'
 endpoint: 'http://jsonplaceholder.typicode.com'
diff --git a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_body.yml b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_body.yml
index 9b23bb1712dee8dc5eee0db40febc7410a802464..ec89af0dd8124e821816c122c59e2d4c9cd474a7 100644
--- a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_body.yml
+++ b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_body.yml
@@ -1,7 +1,10 @@
 uuid: 42cafad3-5ec8-47c0-9d5d-8c1032ef03c2
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: field_post_body
 wscall: fetch_individual_post
 replacements:
diff --git a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_title.yml b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_title.yml
index 619e4fb7a0ef7d427444e22a67330203d56400bf..50012035f294cc23a4f541389fa575171efffd2a 100644
--- a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_title.yml
+++ b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_title.yml
@@ -1,7 +1,10 @@
 uuid: 11c530cd-6763-45d8-bc1f-f697277c2c52
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: field_post_title
 wscall: fetch_individual_post
 replacements:
diff --git a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_user.yml b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_user.yml
index 1cebc55b9f2538059547fb02f34d1dd7525ecf40..3d3b3b97ee678d0747fa547fd5033e53b1e08cb2 100644
--- a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_user.yml
+++ b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_user.yml
@@ -1,7 +1,10 @@
 uuid: 5b056076-75b5-4ed4-9ba3-4bd4cabbf1bd
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: field_post_user
 wscall: fetch_individual_post
 replacements: