Updated the license for the existing header files in the project.

This commit is contained in:
2025-10-08 00:21:12 +02:00
parent 40afefed15
commit 82c2ca0d5f
32 changed files with 365 additions and 289 deletions
+13 -11
View File
@@ -1,14 +1,16 @@
# ===----------------------------------------------------------------------=== ## ===----------------------------------------------------------------------===
# ##
# This source file is part of the AmiiboService open source project ## This source file is part of the Amiibo Service open source project
# ##
# Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors ## Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
# Licensed under the EUPL 1.2 or later. ## Licensed under Apache license v2.0
# ##
# See LICENSE for license information ## See LICENSE for license information
# See CONTRIBUTORS for the list of AmiiboAPI project authors ## See CONTRIBUTORS for the list of Amiibo Service project authors
# ##
# ===----------------------------------------------------------------------=== ## SPDX-License-Identifier: Apache-2.0
##
## ===----------------------------------------------------------------------===
# --- DOCUMENTATION --- # --- DOCUMENTATION ---
+14
View File
@@ -1,3 +1,17 @@
## ===----------------------------------------------------------------------===
##
## This source file is part of the Amiibo Service open source project
##
## Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
## Licensed under Apache license v2.0
##
## See LICENSE for license information
## See CONTRIBUTORS for the list of Amiibo Service project authors
##
## SPDX-License-Identifier: Apache-2.0
##
## ===----------------------------------------------------------------------===
# Mac OS # Mac OS
.DS_Store .DS_Store
.netrc .netrc
+13 -11
View File
@@ -1,14 +1,16 @@
# ===----------------------------------------------------------------------=== ## ===----------------------------------------------------------------------===
# ##
# This source file is part of the AmiiboService open source project ## This source file is part of the Amiibo Service open source project
# ##
# Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors ## Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
# Licensed under the EUPL 1.2 or later. ## Licensed under Apache license v2.0
# ##
# See LICENSE for license information ## See LICENSE for license information
# See CONTRIBUTORS for the list of AmiiboAPI project authors ## See CONTRIBUTORS for the list of Amiibo Service project authors
# ##
# ===----------------------------------------------------------------------=== ## SPDX-License-Identifier: Apache-2.0
##
## ===----------------------------------------------------------------------===
version: 1 version: 1
external_links: external_links:
+13 -11
View File
@@ -1,14 +1,16 @@
# ===----------------------------------------------------------------------=== ## ===----------------------------------------------------------------------===
# ##
# This source file is part of the AmiiboService open source project ## This source file is part of the Amiibo Service open source project
# ##
# Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors ## Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
# Licensed under the EUPL 1.2 or later. ## Licensed under Apache license v2.0
# ##
# See LICENSE for license information ## See LICENSE for license information
# See CONTRIBUTORS for the list of AmiiboAPI project authors ## See CONTRIBUTORS for the list of Amiibo Service project authors
# ##
# ===----------------------------------------------------------------------=== ## SPDX-License-Identifier: Apache-2.0
##
## ===----------------------------------------------------------------------===
# ENVIRONMENT VARIABLES # ENVIRONMENT VARIABLES
+8 -6
View File
@@ -1,16 +1,18 @@
// swift-tools-version: 5.10 // swift-tools-version: 5.10
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import PackageDescription import PackageDescription
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import Foundation import Foundation
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A protocol that defines filters that might contain `key` and/or `name` values. /// A protocol that defines filters that might contain `key` and/or `name` values.
protocol KeyNameFilter { protocol KeyNameFilter {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A protocol that defines decodable models containing the `key` and `name` properties. /// A protocol that defines decodable models containing the `key` and `name` properties.
protocol KeyNameModel: Sendable { protocol KeyNameModel: Sendable {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import Foundation import Foundation
import OpenAPIRuntime import OpenAPIRuntime
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import Foundation import Foundation
import OpenAPIRuntime import OpenAPIRuntime
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A representation of all the possible errors that the ``AmiiboService`` service could throw. /// A representation of all the possible errors that the ``AmiiboService`` service could throw.
public enum AmiiboServiceError: Error { public enum AmiiboServiceError: Error {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A type that contains values to fine-tune a response when requesting amiibo items. /// A type that contains values to fine-tune a response when requesting amiibo items.
public struct AmiiboFilter: Sendable { public struct AmiiboFilter: Sendable {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A type that contains values to fine-tune a response when requesting amiibo series. /// A type that contains values to fine-tune a response when requesting amiibo series.
public struct AmiiboSeriesFilter: KeyNameFilter, Sendable { public struct AmiiboSeriesFilter: KeyNameFilter, Sendable {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A type that contains values to fine-tune a response when requesting amiibo types. /// A type that contains values to fine-tune a response when requesting amiibo types.
public struct AmiiboTypeFilter: KeyNameFilter, Sendable { public struct AmiiboTypeFilter: KeyNameFilter, Sendable {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A type that contains values to fine-tune a response when requesting game characters. /// A type that contains values to fine-tune a response when requesting game characters.
public struct GameCharacterFilter: KeyNameFilter, Sendable { public struct GameCharacterFilter: KeyNameFilter, Sendable {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A type that contains values to fine-tune a response when requesting game series. /// A type that contains values to fine-tune a response when requesting game series.
public struct GameSeriesFilter: KeyNameFilter, Sendable { public struct GameSeriesFilter: KeyNameFilter, Sendable {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import Foundation import Foundation
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
extension Amiibo { extension Amiibo {
/// A model that represents a game related to an amiibo item. /// A model that represents a game related to an amiibo item.
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
extension Amiibo { extension Amiibo {
/// A model that represents a collection of `WiiU`, `3DS`, and `Switch` games related to an amiibo item. /// A model that represents a collection of `WiiU`, `3DS`, and `Switch` games related to an amiibo item.
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import Foundation import Foundation
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
extension Amiibo { extension Amiibo {
/// A model that represents the usage of an amiibo item within a certain game. /// A model that represents the usage of an amiibo item within a certain game.
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A model that represents an amiibo series. /// A model that represents an amiibo series.
public struct AmiiboSeries: KeyNameModel { public struct AmiiboSeries: KeyNameModel {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A model that represents an amiibo type. /// A model that represents an amiibo type.
public struct AmiiboType: KeyNameModel { public struct AmiiboType: KeyNameModel {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A model that represents a game character. /// A model that represents a game character.
public struct GameCharacter: KeyNameModel { public struct GameCharacter: KeyNameModel {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
/// A model that represents a game series. /// A model that represents a game series.
public struct GameSeries: KeyNameModel { public struct GameSeries: KeyNameModel {
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import Foundation import Foundation
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import Foundation import Foundation
@@ -1,14 +1,16 @@
# ===----------------------------------------------------------------------=== ## ===----------------------------------------------------------------------===
# ##
# This source file is part of the AmiiboService open source project ## This source file is part of the Amiibo Service open source project
# ##
# Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors ## Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
# Licensed under the EUPL 1.2 or later. ## Licensed under Apache license v2.0
# ##
# See LICENSE for license information ## See LICENSE for license information
# See CONTRIBUTORS for the list of AmiiboAPI project authors ## See CONTRIBUTORS for the list of Amiibo Service project authors
# ##
# ===----------------------------------------------------------------------=== ## SPDX-License-Identifier: Apache-2.0
##
## ===----------------------------------------------------------------------===
generate: generate:
- types - types
+13 -11
View File
@@ -1,14 +1,16 @@
# ===----------------------------------------------------------------------=== ## ===----------------------------------------------------------------------===
# ##
# This source file is part of the AmiiboService open source project ## This source file is part of the Amiibo Service open source project
# ##
# Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors ## Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
# Licensed under the EUPL 1.2 or later. ## Licensed under Apache license v2.0
# ##
# See LICENSE for license information ## See LICENSE for license information
# See CONTRIBUTORS for the list of AmiiboAPI project authors ## See CONTRIBUTORS for the list of Amiibo Service project authors
# ##
# ===----------------------------------------------------------------------=== ## SPDX-License-Identifier: Apache-2.0
##
## ===----------------------------------------------------------------------===
openapi: '3.1.1' openapi: '3.1.1'
info: info:
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import AmiiboService import AmiiboService
import Foundation import Foundation
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import AmiiboService import AmiiboService
import Foundation import Foundation
@@ -1,14 +1,16 @@
//===----------------------------------------------------------------------=== // ===----------------------------------------------------------------------===
// //
// This source file is part of the AmiiboService open source project // This source file is part of the Amiibo Service open source project
// //
// Copyright (c) 2024-2025 Röck+Cöde VoF. and the AmiiboAPI project authors // Copyright (c) 2025 Röck+Cöde VoF. and the Amiibo Service project authors
// Licensed under the EUPL 1.2 or later. // Licensed under Apache license v2.0
// //
// See LICENSE for license information // See LICENSE for license information
// See CONTRIBUTORS for the list of AmiiboAPI project authors // See CONTRIBUTORS for the list of Amiibo Service project authors
// //
//===----------------------------------------------------------------------=== // SPDX-License-Identifier: Apache-2.0
//
// ===----------------------------------------------------------------------===
import Testing import Testing