I noticed that my own code is actually only depending on several auxiliary modules of the Vapor family, but not the main Vapor module itself. In the spirit of having minimal dependencies, I'm now trying to avoid depending on the Vapor module altogether, but I am using the Auth module.
As far as I can tell, the only import Vapor statements are in Exports.swift and a test. Would it therefore be possible to avoid having to include the whole Vapor repo in this project's dependencies?
I noticed that my own code is actually only depending on several auxiliary modules of the Vapor family, but not the main
Vapor
module itself. In the spirit of having minimal dependencies, I'm now trying to avoid depending on theVapor
module altogether, but I am using theAuth
module.As far as I can tell, the only
import Vapor
statements are inExports.swift
and a test. Would it therefore be possible to avoid having to include the wholeVapor
repo in this project's dependencies?