Commit Graph

14 Commits

Author SHA1 Message Date
javier 420ed8f7a3 Improved the "getAmiibos(by: )" function for the AmiiboLiveClient client in the package target. 2024-09-15 00:15:06 +02:00
javier 4a8f402036 Added the "error" property to the AmiiboMockClient client in the package target. 2024-09-15 00:12:37 +02:00
javier b29815f044 Written test cases for the AmiiboServiceLiveTests tests in the tests target. 2024-09-09 00:11:14 +02:00
javier 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
javier e16f1ffbf9 Implemented the AmiiboMockClient client in the package target. 2024-09-08 23:54:46 +02:00
javier a00215635e Implemented the AmiiboLiveClient client in the package target. 2024-09-08 23:54:25 +02:00
javier 82f7e1df69 Defined the APIClient protocol in the package target. 2024-09-08 23:53:42 +02:00
javier 72e57185f9 Added the CONTRIBUTORS file to the package. 2024-09-07 12:13:45 +02:00
javier 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
javier 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
javier 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
javier 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
javier 5aa852a051 Basic package setup (#1)
This PR contains the work done to setup this Swift package, so development can start from here.

Reviewed-on: rock-n-code/amiibo-api#1
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-09-07 07:46:59 +00:00
javier b20f15366c Initial Commit 2024-09-07 08:40:54 +02:00