A Swift Package for OpenWeather Weather API https://openweathermap.org/api.
{ "name": "OpenWeather", "path": "/usr/src/package", "targets": [ { "name": "OpenWeatherTests", "path": "Tests/OpenWeatherTests", "type": "test", "c99name": "OpenWeatherTests", "sources": [ "OpenWeatherTests.swift" ], "module_type": "SwiftTarget", "target_dependencies": [ "OpenWeather" ] }, { "name": "OpenWeather", "path": "Sources/OpenWeather", "type": "library", "c99name": "OpenWeather", "sources": [ "Client/Client.swift", "Client/Endpoint.swift", "Client/JSONDecoder+OpenWeather.swift", "Client/URL+QueryItem.swift", "DTOs/CloudMeasurementDTO.swift", "DTOs/ConditionDTO.swift", "DTOs/CoordinateDTO.swift", "DTOs/OpenWeatherResponseError.swift", "DTOs/PlaceDTO.swift", "DTOs/PrecipitationMeasurementDTO.swift", "DTOs/WeatherDTO.swift", "DTOs/WeatherMeasurementDTO.swift", "DTOs/WeatherMetadataDTO.swift", "DTOs/WindMeasurementDTO.swift", "Models/Condition+ConditionDTO.swift", "Models/Condition.swift", "Models/Coordinate+CoordinateDTO.swift", "Models/Coordinate.swift", "Models/Place+PlaceDTO.swift", "Models/Place+WeatherDTO.swift", "Models/Place.swift", "Models/PrecipitationMeasurement+MeasurementDTO.swift", "Models/PrecipitationMeasurement.swift", "Models/Weather+WeatherDTO.swift", "Models/Weather.swift", "Models/WindMeasurement+WindMeasurementDTO.swift", "Models/WindMeasurement.swift", "OpenWeatherEndpoint.swift", "OpenWeatherError.swift", "OpenWeatherService.swift", "WeatherService.swift" ], "resources": [ { "path": "/usr/src/package/Sources/OpenWeather/Data", "rule": { "copy": {} } } ], "module_type": "SwiftTarget", "product_memberships": [ "OpenWeather" ] } ], "products": [ { "name": "OpenWeather", "type": { "library": [ "automatic" ] }, "targets": [ "OpenWeather" ] } ], "platforms": [], "dependencies": [], "tools_version": "5.3", "manifest_display_name": "OpenWeather" }
{ "name": "OpenWeather", "traits": [], "targets": [ { "name": "OpenWeather", "type": "regular", "exclude": [], "settings": [], "resources": [ { "path": "Data", "rule": { "copy": {} } } ], "dependencies": [], "packageAccess": false }, { "name": "OpenWeatherTests", "type": "test", "exclude": [], "settings": [], "resources": [], "dependencies": [ { "byName": [ "OpenWeather", null ] } ], "packageAccess": false } ], "products": [ { "name": "OpenWeather", "type": { "library": [ "automatic" ] }, "targets": [ "OpenWeather" ], "settings": [] } ], "pkgConfig": null, "platforms": [], "providers": null, "packageKind": { "root": [ "/usr/src/package" ] }, "dependencies": [], "toolsVersion": { "_version": "5.3.0" }, "cLanguageStandard": null, "cxxLanguageStandard": null, "defaultLocalization": null, "swiftLanguageVersions": null }
{ "url": "/usr/src/package", "name": "OpenWeather", "path": "/usr/src/package", "traits": [ "default" ], "version": "unspecified", "identity": "package", "dependencies": [] }