Overall update and improvements (#4)
This PR contains all the work done to update the App Store Connect OpenAPI specification document to its latest version, plus the implementation of the `BearerAuthMiddleware` middleware, and several other improvements to the setup of the library, the `Makefile` file, and the documentation. Reviewed-on: #4 Co-authored-by: Javier Cicchelli <javier@rock-n-code.com> Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
This commit was merged in pull request #4.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
##
|
||||
## This source file is part of the App Store Connect Service open source project
|
||||
##
|
||||
## Copyright (c) 2025 Röck+Cöde VoF. and the App Store Connect Service project authors
|
||||
## Copyright (c) 2026 Röck+Cöde VoF. and the App Store Connect Service project authors
|
||||
## Licensed under Apache license v2.0
|
||||
##
|
||||
## See LICENSE for license information
|
||||
@@ -86,6 +86,17 @@ doc-preview: ## Previews the library documentation in Safari
|
||||
--include-extended-types \
|
||||
--enable-inherited-docs
|
||||
|
||||
# OPEN API SPECIFICATION
|
||||
|
||||
oas-download: ## Downloads the latest App Store Connect OpenAPI specification document
|
||||
@mkdir -p $(OAS_DOWNLOAD_FOLDER)
|
||||
@curl -fsSL \
|
||||
"$(OAS_DOWNLOAD_URL)" \
|
||||
-o "$(OAS_DOWNLOAD_INPUT)"
|
||||
@unzip -q "$(OAS_DOWNLOAD_INPUT)" -d "$(OAS_DOWNLOAD_FOLDER)"
|
||||
@mv "$(OAS_DOWNLOAD_FILE)" "$(OAS_DOWNLOAD_OUTPUT)"
|
||||
@rm -rf "$(OAS_DOWNLOAD_FOLDER)"
|
||||
|
||||
# IDE
|
||||
|
||||
ide-xcode: ## Opens this package with Xcode
|
||||
|
||||
Reference in New Issue
Block a user