@@ -140,6 +140,11 @@ sub generate_sdk {
140140 " -o '$output_path ' " .
141141 " --skip-validate-spec" ;
142142
143+ # Add GitHub configuration
144+ my $github_org = ' cloudfoundry-community' ;
145+ my $github_repo = " capi-openapi-${language} -client" ;
146+ $cmd .= " --git-user-id='$github_org ' --git-repo-id='$github_repo '" ;
147+
143148 # Add language-specific options
144149 my $additional_props = get_additional_properties($language );
145150 $cmd .= " --additional-properties='$additional_props '" if $additional_props ;
@@ -166,8 +171,8 @@ sub get_additional_properties {
166171 ' go' => ' packageName=capiclient,isGoSubmodule=true,generateInterfaces=true' ,
167172 ' python' => ' packageName=capi_client,projectName=capi-client' ,
168173 ' java' => ' groupId=org.cloudfoundry,artifactId=capi-client,artifactVersion=' . $capi_version ,
169- ' javascript' => ' npmName=@cloudfoundry/capi-client,npmVersion=' . $capi_version ,
170- ' typescript-node' => ' npmName=@cloudfoundry/capi-client,npmVersion=' . $capi_version ,
174+ ' javascript' => ' npmName=\ @cloudfoundry/capi-client,npmVersion=' . $capi_version ,
175+ ' typescript-node' => ' npmName=\ @cloudfoundry/capi-client,npmVersion=' . $capi_version ,
171176 ' ruby' => ' gemName=capi_client,gemVersion=' . $capi_version ,
172177 ' php' => ' packageName=CloudFoundry\\\\ CAPI,composerPackageName=cloudfoundry/capi-client' ,
173178 ' csharp' => ' packageName=CloudFoundry.CAPI,packageVersion=' . $capi_version ,
0 commit comments