stleamist / BetterSafariView

A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI.
MIT License
581 stars 57 forks source link

Split into multiple packages. #32

Open ericlewis opened 2 years ago

ericlewis commented 2 years ago

Splitting into multiple packages allows users to import only the package they intend to use, which leads to smaller binary sizes. This is backwards compatible with no changes needed by end users.

For users who may not be interested in say web auth sessions, they need only import SafariView.