Document third party dependencies. Fixes #2677

This commit is contained in:
Maurice Parker 2020-12-19 02:34:31 -06:00
parent feff6d8cba
commit c43e5bc6b6
1 changed files with 19 additions and 11 deletions

View File

@ -4,22 +4,30 @@ In addition to our own frameworks (RSCore, RSDatabase, RSParser, RSTree, and RSW
Thank you to the authors of these!
## BrightFutures
## [BrightFutures](https://github.com/Thomvis/BrightFutures)
Required by OAuthSwift (through Erik) as a testing dependency. Not shipped in NNW.
## Erik
## [Erik](https://github.com/phimage/Erik)
Required by OAuthSwift as a testing dependency. Not shipped in NNW.
## FileKit
## [FileKit](https://github.com/nvzqz/FileKit)
Required by OAuthSwift (through Erik) as a testing dependency. Not shipped in NNW.
## FMDB
## [FMDB](https://github.com/ccgus/fmdb)
RSDatabase uses FMDB for SQLite persistence.
## Kanna
## [Kanna](https://github.com/tid-kijyun/Kanna)
Required by OAuthSwift as a testing dependency. Not shipped in NNW.
## OAuthSwift
## [OAuthSwift](https://github.com/OAuthSwift/OAuthSwift)
Our Reddit and Twitter use the OAuth framework to authenticate with the services
and then service requests to them.
## PLCrashReporter
## Sparkle
## Swifter
## [PLCrashReporter](https://github.com/microsoft/plcrashreporter)
Used to collect crash reports and send them to Brent. Mac only.
## [Sparkle](https://github.com/sparkle-project/Sparkle)
Used to provide application updates to users. Mac only.
## [Swifter](https://github.com/httpswift/swifter)
Required by OAuthSwift as a testing dependency. Not shipped in NNW.