import Swinject extension ConfigEditor { final class Builder: BaseModuleBuilder, Provider> { private let file: String init(resolver: Resolver, file: String) { self.file = file super.init(resolver: resolver) } override func buildViewModel() -> ConfigEditor.ViewModel { ViewModel(provider: Provider(resolver: resolver), resolver: resolver, file: file) } } }