diff --git a/typescript-generator-core/src/main/java/cz/habarta/typescript/generator/Output.java b/typescript-generator-core/src/main/java/cz/habarta/typescript/generator/Output.java index 6724f0a8b..c8dc64c9d 100644 --- a/typescript-generator-core/src/main/java/cz/habarta/typescript/generator/Output.java +++ b/typescript-generator-core/src/main/java/cz/habarta/typescript/generator/Output.java @@ -31,6 +31,7 @@ public boolean shouldCloseWriter() { public static Output to(File file) { try { + file.getParentFile().mkdirs(); return new Output(new OutputStreamWriter(new FileOutputStream(file), Charset.forName("UTF-8")), file.toString(), true); } catch (FileNotFoundException e) { throw new RuntimeException(e);