[typescript] Fix Invalid path separator for imports on Windows (#14754)

Fix for #14753
This commit is contained in:
Adam Stoffel
2023-03-01 06:41:18 -08:00
committed by GitHub
parent e1ab25c915
commit 43493a94fe
@@ -410,7 +410,8 @@ public class TypeScriptClientCodegen extends DefaultCodegen implements CodegenCo
@Override
public String toModelImport(String name) {
return ".." + File.separator + modelPackage() + File.separator + toModelName(name);
// Use `/` instead of `File.Separator`. `File.Separator` is `\` in Windows, which is invalid Typescript.
return "../" + modelPackage() + "/" + toModelName(name);
}
protected String addPrefix(String name, String prefix) {