From 7b53fc806f84a2a036f731b93062cbbcca262cb7 Mon Sep 17 00:00:00 2001 From: omochimetaru Date: Wed, 18 Sep 2024 13:42:40 +0900 Subject: [PATCH] assume dir more safe way --- .../CodableToTypeScript/Generator/PackageGenerator.swift | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Sources/CodableToTypeScript/Generator/PackageGenerator.swift b/Sources/CodableToTypeScript/Generator/PackageGenerator.swift index 24f77e9..89f733e 100644 --- a/Sources/CodableToTypeScript/Generator/PackageGenerator.swift +++ b/Sources/CodableToTypeScript/Generator/PackageGenerator.swift @@ -21,7 +21,10 @@ public final class PackageGenerator { ) self.symbols = symbols self.importFileExtension = importFileExtension - self.outputDirectory = outputDirectory + self.outputDirectory = URL( + fileURLWithPath: outputDirectory.path, + isDirectory: true, relativeTo: outputDirectory.baseURL + ) self.typeScriptExtension = typeScriptExtension } @@ -134,7 +137,7 @@ public final class PackageGenerator { } private func path(_ name: String) -> URL { - return URL(fileURLWithPath: name, relativeTo: outputDirectory.appendingPathComponent("/")) + return URL(fileURLWithPath: name, relativeTo: outputDirectory) } public func write(