-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove Foundation #54
Comments
So I made the change here, but unfortunately none of the dependencies this relies on (swift-crypto, swift-no, async-http-client…) do the same, so not sure it'll make much of a difference 😔 |
We will get there 😀 thanks for tackling this! |
Regarding |
Mind you, I'm not using SwiftNIO directly, so that's not really feasible. Pretty much everyone who will be using this package will also be using SwiftNIO in some form, so I don't really feel like diluting the surface this package touches will make any difference at all. Once package traits become available, I can explore a more limited "Toolbox" style of package that drops the networking aspects completely, but a) I don't know who actually needs this, and b) its not really a design goal at the moment (which is to provide a comprehensive solution for adding WebPush to an existing server app) |
Actually, you are not using |
Unfortunately, my main dependencies of AsyncHTTPClient and SwiftCrypto do |
Step 1: apple/swift-crypto#317 |
Or replace with FoundationEssentials to avoid unnecessary large binary size on Linux.
The text was updated successfully, but these errors were encountered: