Use `DependenciesAdditions` for base deps
Closed this issue · 2 comments
davdroman-rdx commented
Source: https://github.com/tgrapperon/swift-dependencies-additions
- BundleInfo
- DataReader
- Logger
- JSONDecoder (requires contributing to lib to allow for customizing things like the date decoding strategy).
- UserDefaults (requires contributing to lib to allow for non-standard user defaults).
- KeychainClient (requires contributing to lib to add the dependency).
davdroman-rdx commented
@CyonAlexRDX there's a Logger
dependency in there that might be suitable to replace ours. Can you take a look and let me know what you think?
- Live: https://github.com/tgrapperon/swift-dependencies-additions/blob/main/Sources/LoggerDependency/Logger.swift
- Tests: https://github.com/tgrapperon/swift-dependencies-additions/blob/main/Tests/LoggerDependencyTests/LoggerDependencyTests.swift
- Case Study: https://github.com/tgrapperon/swift-dependencies-additions/blob/main/Examples/CaseStudies/CaseStudies/Studies/LoggerStudy.swift
CyonAlexRDX commented
perfect, go for it.