fwcd / fwcd/d2

Migrate fully to `async-http-client`

Open
#120 0 comments 0 reactions 0 assignees View on GitHub
refactoring
Dominant language
Swift
Stars
17
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Currently many operations, especially the interactions with web APIs use `HTTPRequest` from `swift-utils`, which is based on `Foundation`'s `URLSession`. Ideally we should migrate to [`async-http-client`](https://github.com/swift-server/async-http-client) (and to async in general, see #93)

This would also make it easier to integrate with other `async-http-client`-based packages, e.g. [`swift-mensa`](https://github.com/fwcd/swift-mensa).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.