Yet another Remote Image View for UIKit (courtesy of Togever).
Description
- Swift Tools 5.5.0
Description
{
  "name": "RemoteImageView",
  "path": "/usr/src/package",
  "targets": [
    {
      "name": "RemoteImageView",
      "path": "Sources/RemoteImageView",
      "type": "library",
      "c99name": "RemoteImageView",
      "sources": [
        " Config.swift",
        " Errors.swift",
        "DefaultRemoteImageViewModel.swift",
        "RemoteImageURLRequest.swift",
        "RemoteImageView.swift",
        "RemoteImageViewModel.swift",
        "Utils/CALayer+Utils.swift",
        "Utils/Loggers.swift",
        "Utils/UIImage+Utils.swift",
        "Utils/UIView+Utils.swift",
        "Utils/URLRequestDataOperation+HasResult.swift"
      ],
      "module_type": "SwiftTarget",
      "product_memberships": [
        "RemoteImageView"
      ],
      "product_dependencies": [
        "OperationAwaiting",
        "URLRequestOperation"
      ]
    }
  ],
  "products": [
    {
      "name": "RemoteImageView",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "RemoteImageView"
      ]
    }
  ],
  "platforms": [
    {
      "name": "macos",
      "version": "12.0"
    },
    {
      "name": "ios",
      "version": "15.0"
    },
    {
      "name": "tvos",
      "version": "15.0"
    },
    {
      "name": "watchos",
      "version": "8.0"
    }
  ],
  "dependencies": [
    {
      "url": "https://github.com/Frizlab/OperationAwaiting.git",
      "type": "sourceControl",
      "identity": "operationawaiting",
      "requirement": {
        "range": [
          {
            "lower_bound": "1.2.0-beta",
            "upper_bound": "2.0.0"
          }
        ]
      }
    },
    {
      "url": "https://github.com/happn-tech/URLRequestOperation.git",
      "type": "sourceControl",
      "identity": "urlrequestoperation",
      "requirement": {
        "range": [
          {
            "lower_bound": "2.0.0-alpha.10",
            "upper_bound": "3.0.0"
          }
        ]
      }
    }
  ],
  "tools_version": "5.5",
  "manifest_display_name": "RemoteImageView"
}
							Package Dump
{
  "name": "RemoteImageView",
  "traits": [],
  "targets": [
    {
      "name": "RemoteImageView",
      "type": "regular",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [
        {
          "product": [
            "OperationAwaiting",
            "OperationAwaiting",
            null,
            null
          ]
        },
        {
          "product": [
            "URLRequestOperation",
            "URLRequestOperation",
            null,
            null
          ]
        }
      ],
      "packageAccess": false
    }
  ],
  "products": [
    {
      "name": "RemoteImageView",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "RemoteImageView"
      ]
    }
  ],
  "pkgConfig": null,
  "platforms": [
    {
      "options": [],
      "version": "12.0",
      "platformName": "macos"
    },
    {
      "options": [],
      "version": "15.0",
      "platformName": "ios"
    },
    {
      "options": [],
      "version": "15.0",
      "platformName": "tvos"
    },
    {
      "options": [],
      "version": "8.0",
      "platformName": "watchos"
    }
  ],
  "providers": null,
  "packageKind": {
    "root": [
      "/usr/src/package"
    ]
  },
  "dependencies": [
    {
      "sourceControl": [
        {
          "traits": [
            {
              "name": "default"
            }
          ],
          "identity": "operationawaiting",
          "location": {
            "remote": [
              {
                "urlString": "https://github.com/Frizlab/OperationAwaiting.git"
              }
            ]
          },
          "requirement": {
            "range": [
              {
                "lowerBound": "1.2.0-beta",
                "upperBound": "2.0.0"
              }
            ]
          },
          "productFilter": null
        }
      ]
    },
    {
      "sourceControl": [
        {
          "traits": [
            {
              "name": "default"
            }
          ],
          "identity": "urlrequestoperation",
          "location": {
            "remote": [
              {
                "urlString": "https://github.com/happn-tech/URLRequestOperation.git"
              }
            ]
          },
          "requirement": {
            "range": [
              {
                "lowerBound": "2.0.0-alpha.10",
                "upperBound": "3.0.0"
              }
            ]
          },
          "productFilter": null
        }
      ]
    }
  ],
  "toolsVersion": {
    "_version": "5.5.0"
  },
  "cLanguageStandard": null,
  "cxxLanguageStandard": null,
  "swiftLanguageVersions": null
}
							Dependencies
- OperationAwaiting1.2.0-beta.2
- URLRequestOperation2.0.0-alpha.13.2.3
Dependencies
{
  "url": "/usr/src/package",
  "name": "RemoteImageView",
  "path": "/usr/src/package",
  "version": "unspecified",
  "identity": "package",
  "dependencies": [
    {
      "url": "https://github.com/Frizlab/OperationAwaiting.git",
      "name": "OperationAwaiting",
      "path": "/usr/src/package/.build/checkouts/OperationAwaiting",
      "version": "1.2.0-beta.2",
      "identity": "operationawaiting",
      "dependencies": [
        {
          "url": "https://github.com/Frizlab/HasResult.git",
          "name": "HasResult",
          "path": "/usr/src/package/.build/checkouts/HasResult",
          "version": "1.0.0",
          "identity": "hasresult",
          "dependencies": []
        }
      ]
    },
    {
      "url": "https://github.com/happn-tech/URLRequestOperation.git",
      "name": "URLRequestOperation",
      "path": "/usr/src/package/.build/checkouts/URLRequestOperation",
      "version": "2.0.0-alpha.13.2.3",
      "identity": "urlrequestoperation",
      "dependencies": [
        {
          "url": "https://github.com/apple/swift-collections",
          "name": "swift-collections",
          "path": "/usr/src/package/.build/checkouts/swift-collections",
          "version": "1.0.2",
          "identity": "swift-collections",
          "dependencies": []
        },
        {
          "url": "https://github.com/apple/swift-log.git",
          "name": "swift-log",
          "path": "/usr/src/package/.build/checkouts/swift-log",
          "version": "1.4.2",
          "identity": "swift-log",
          "dependencies": []
        },
        {
          "url": "https://github.com/Frizlab/stream-reader.git",
          "name": "stream-reader",
          "path": "/usr/src/package/.build/checkouts/stream-reader",
          "version": "3.2.3",
          "identity": "stream-reader",
          "dependencies": [
            {
              "url": "https://github.com/apple/swift-system.git",
              "name": "swift-system",
              "path": "/usr/src/package/.build/checkouts/swift-system",
              "version": "1.2.1",
              "identity": "swift-system",
              "dependencies": []
            }
          ]
        },
        {
          "url": "https://github.com/happn-app/RetryingOperation.git",
          "name": "RetryingOperation",
          "path": "/usr/src/package/.build/checkouts/RetryingOperation",
          "version": "1.1.7",
          "identity": "retryingoperation",
          "dependencies": [
            {
              "url": "https://github.com/apple/swift-log.git",
              "name": "swift-log",
              "path": "/usr/src/package/.build/checkouts/swift-log",
              "version": "1.4.2",
              "identity": "swift-log",
              "dependencies": []
            }
          ]
        },
        {
          "url": "https://github.com/happn-app/SemiSingleton.git",
          "name": "SemiSingleton",
          "path": "/usr/src/package/.build/checkouts/SemiSingleton",
          "version": "2.0.5",
          "identity": "semisingleton",
          "dependencies": [
            {
              "url": "https://github.com/apple/swift-log.git",
              "name": "swift-log",
              "path": "/usr/src/package/.build/checkouts/swift-log",
              "version": "1.4.2",
              "identity": "swift-log",
              "dependencies": []
            },
            {
              "url": "https://github.com/happn-app/RecursiveSyncDispatch.git",
              "name": "RecursiveSyncDispatch",
              "path": "/usr/src/package/.build/checkouts/RecursiveSyncDispatch",
              "version": "1.0.1",
              "identity": "recursivesyncdispatch",
              "dependencies": []
            }
          ]
        }
      ]
    }
  ]
}