Moved the Amiibo API implementation to its own package #2

Merged
javier merged 12 commits from migration/api-work into main 2024-09-14 22:26:39 +00:00

12 Commits

Author SHA1 Message Date
420ed8f7a3 Improved the "getAmiibos(by: )" function for the AmiiboLiveClient client in the package target. 2024-09-15 00:15:06 +02:00
4a8f402036 Added the "error" property to the AmiiboMockClient client in the package target. 2024-09-15 00:12:37 +02:00
b29815f044 Written test cases for the AmiiboServiceLiveTests tests in the tests target. 2024-09-09 00:11:14 +02:00
0793df8c83 Implemented the "client" property that conforms to the APIClient protocol for the AmiiboService service in the package target. 2024-09-08 23:56:15 +02:00
e16f1ffbf9 Implemented the AmiiboMockClient client in the package target. 2024-09-08 23:54:46 +02:00
a00215635e Implemented the AmiiboLiveClient client in the package target. 2024-09-08 23:54:25 +02:00
82f7e1df69 Defined the APIClient protocol in the package target. 2024-09-08 23:53:42 +02:00
72e57185f9 Added the CONTRIBUTORS file to the package. 2024-09-07 12:13:45 +02:00
4f5baeaa11 Moved the Amiibo API client implementation from the Amxbo project to the target of this package. 2024-09-07 11:15:13 +02:00
c066a1896a Moved the OpenAPI specification document and the Open API generator configuration to the root folder of the target in the package. 2024-09-07 11:05:46 +02:00
29e526ddd9 Added the Swift OpenAPI Generator, Swift OpenAPI Runtime, and Swift OpenAPI URLSession package dependencies to the package, and integrated them to the target. 2024-09-07 10:29:26 +02:00
c17dc6f22e Added the Open API specification document and the Open API generator configuration to the Resources folder in the package. 2024-09-07 10:16:14 +02:00