- this is the default config which we insert into packages by default
- we've since switched to using a shared config to deduplicate the
config
- this switches a couple of packages over to that config
refs https://github.com/TryGhost/Product/issues/3648
- Refactored Members API RouterController.createCheckoutSession: Split the method into smaller parts so we can reuse individual parts for the upcoming donation checkout session.
- Wired up donation checkout creation
- Added donation events