From 9ad729e94c754e5d688052f5310787640b1fb2ad Mon Sep 17 00:00:00 2001 From: Miles Georgi Date: Wed, 20 Dec 2023 22:17:19 +0000 Subject: [PATCH] 1703110639 --- src/remote_generator/services/dependency_group.rb | 6 +++++- src/remote_generator/templates/Command/Result.ts.erb | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/remote_generator/services/dependency_group.rb b/src/remote_generator/services/dependency_group.rb index 3c188da..6b977ef 100644 --- a/src/remote_generator/services/dependency_group.rb +++ b/src/remote_generator/services/dependency_group.rb @@ -30,7 +30,11 @@ def initialize(dependencies, name:) def collision_data_for(dep) key = to_key(dep) - collision_data[key] + collision_data[key].tap do |cd| + unless cd + raise "Dependency #{dep} is not part of this dependency group" + end + end end def set_collision_data_for(dep, collision_data) diff --git a/src/remote_generator/templates/Command/Result.ts.erb b/src/remote_generator/templates/Command/Result.ts.erb index 094cd56..48759ec 100644 --- a/src/remote_generator/templates/Command/Result.ts.erb +++ b/src/remote_generator/templates/Command/Result.ts.erb @@ -3,5 +3,5 @@ import { <%= entity_generator.all_names.join(", ") %> } from "<%= path_to_root %><%= entity_generator.import_path %>" <% end %> -export default <%= foobara_type_to_ts_type(inputs_type, name: "Result") %> +export default <%= foobara_type_to_ts_type(result_type, name: "Result") %>