1 // Copyright 2023-present 650 Industries. All rights reserved. 2 3 public struct AppContextConfig { 4 public static var `default` = AppContextConfig() 5 6 public let documentDirectory: URL? 7 public let cacheDirectory: URL? 8 9 public init(documentDirectory: URL? = nil, cacheDirectory: URL? = nil) { 10 self.documentDirectory = documentDirectory ?? FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first 11 self.cacheDirectory = cacheDirectory ?? FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask).first 12 } 13 } 14