Description
- Swift Tools 5.8.0
Description
{
  "name": "EZSDK",
  "path": "/usr/src/package",
  "targets": [
    {
      "name": "EZThreadSafetyKitTest",
      "path": "Tests/EZThreadSafetyKitTest",
      "type": "test",
      "c99name": "EZThreadSafetyKitTest",
      "sources": [
        "EZThreadSafetyTest.swift"
      ],
      "module_type": "SwiftTarget",
      "target_dependencies": [
        "EZThreadSafetyKit"
      ]
    },
    {
      "name": "EZThreadSafetyKit",
      "path": "Sources/EZThreadSafetyKit",
      "type": "library",
      "c99name": "EZThreadSafetyKit",
      "sources": [
        "EZThreadSafety.swift"
      ],
      "module_type": "SwiftTarget",
      "product_memberships": [
        "All",
        "EZThreadSafetyKit",
        "EZObservableKit"
      ]
    },
    {
      "name": "EZObservableKitTest",
      "path": "Tests/EZObservableKitTest",
      "type": "test",
      "c99name": "EZObservableKitTest",
      "sources": [
        "EZObservableKitTest.swift"
      ],
      "module_type": "SwiftTarget",
      "target_dependencies": [
        "EZObservableKit",
        "EZAssociatedKit"
      ]
    },
    {
      "name": "EZObservableKit",
      "path": "Sources/EZObservableKit",
      "type": "library",
      "c99name": "EZObservableKit",
      "sources": [
        "EZBinding.swift",
        "EZObservable.swift",
        "EZObserverAction.swift",
        "EZObserverToken.swift",
        "EZObserverValue.swift",
        "EZObserverWrapperProtocol.swift",
        "EZObserversStorage.swift",
        "Extensions/Arrey+binarySearch.swift",
        "Extensions/Arrey+safeIndex.swift",
        "Extensions/EZObservable+Binding.swift",
        "Extensions/EZObserverToken+snapToObject.swift"
      ],
      "module_type": "SwiftTarget",
      "product_memberships": [
        "All",
        "EZObservableKit"
      ],
      "target_dependencies": [
        "EZAssociatedKit",
        "EZThreadSafetyKit"
      ]
    },
    {
      "name": "EZKit",
      "path": "Sources/EZKit",
      "type": "library",
      "c99name": "EZKit",
      "sources": [
        "EZKit.swift"
      ],
      "module_type": "SwiftTarget",
      "product_memberships": [
        "All"
      ],
      "target_dependencies": [
        "EZAssociatedKit",
        "EZThreadSafetyKit",
        "EZChannelKit",
        "EZObservableKit"
      ]
    },
    {
      "name": "EZJsonStriderKitTest",
      "path": "Tests/EZJsonStriderKitTest",
      "type": "test",
      "c99name": "EZJsonStriderKitTest",
      "sources": [
        "EZJsonStriderKitTest.swift"
      ],
      "resources": [
        {
          "path": "/usr/src/package/Tests/EZJsonStriderKitTest/Resources/MyJson-testJson-Default.ez.json",
          "rule": {
            "process": {}
          }
        },
        {
          "path": "/usr/src/package/Tests/EZJsonStriderKitTest/Resources/MyJson-testJson.ez.json",
          "rule": {
            "process": {}
          }
        }
      ],
      "module_type": "SwiftTarget",
      "target_dependencies": [
        "EZJsonStriderKit",
        "EZJsonKeysPlugin"
      ]
    },
    {
      "name": "EZJsonStriderKit",
      "path": "Sources/EZJsonStriderKit",
      "type": "library",
      "c99name": "EZJsonStriderKit",
      "sources": [
        "EZJsonStrider.swift"
      ],
      "module_type": "SwiftTarget",
      "product_memberships": [
        "_EZJsonStriderKit"
      ]
    },
    {
      "name": "EZJsonKeysPlugin",
      "path": "Plugins/EZJsonKeysPlugin",
      "type": "plugin",
      "c99name": "EZJsonKeysPlugin",
      "sources": [
        "EZJsonKeys.swift"
      ],
      "module_type": "PluginTarget",
      "plugin_capability": {
        "type": "buildTool"
      },
      "product_memberships": [
        "_EZJsonKeysPlugin"
      ],
      "target_dependencies": [
        "EZJsonKeysGenerator"
      ]
    },
    {
      "name": "EZJsonKeysGenerator",
      "path": "Sources/EZJsonKeysGenerator",
      "type": "executable",
      "c99name": "EZJsonKeysGenerator",
      "sources": [
        "EZJsonKeysGenerator.swift"
      ],
      "module_type": "SwiftTarget",
      "product_memberships": [
        "_EZJsonKeysPlugin",
        "EZJsonKeysGenerator"
      ]
    },
    {
      "name": "EZChannelKitTest",
      "path": "Tests/EZChannelKitTest",
      "type": "test",
      "c99name": "EZChannelKitTest",
      "sources": [
        "EZChannelKitTest.swift"
      ],
      "module_type": "SwiftTarget",
      "target_dependencies": [
        "EZChannelKit",
        "EZThreadSafetyKit"
      ]
    },
    {
      "name": "EZChannelKit",
      "path": "Sources/EZChannelKit",
      "type": "library",
      "c99name": "EZChannelKit",
      "sources": [
        "EZChannel.swift"
      ],
      "module_type": "SwiftTarget",
      "product_memberships": [
        "All",
        "EZChannelKit"
      ]
    },
    {
      "name": "EZAssociatedKitTest",
      "path": "Tests/EZAssociatedKitTest",
      "type": "test",
      "c99name": "EZAssociatedKitTest",
      "sources": [
        "EZAssociatedTest.swift"
      ],
      "module_type": "SwiftTarget",
      "target_dependencies": [
        "EZAssociatedKit"
      ]
    },
    {
      "name": "EZAssociatedKit",
      "path": "Sources/EZAssociatedKit",
      "type": "library",
      "c99name": "EZAssociatedKit",
      "sources": [
        "DeinitProvider.swift",
        "EZAssociated.swift"
      ],
      "module_type": "SwiftTarget",
      "product_memberships": [
        "All",
        "EZAssociatedKit",
        "EZObservableKit"
      ]
    }
  ],
  "products": [
    {
      "name": "All",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZKit"
      ]
    },
    {
      "name": "EZAssociatedKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZAssociatedKit"
      ]
    },
    {
      "name": "EZThreadSafetyKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZThreadSafetyKit"
      ]
    },
    {
      "name": "EZChannelKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZChannelKit"
      ]
    },
    {
      "name": "EZObservableKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZObservableKit"
      ]
    },
    {
      "name": "_EZJsonStriderKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZJsonStriderKit"
      ]
    },
    {
      "name": "_EZJsonKeysPlugin",
      "type": {
        "plugin": null
      },
      "targets": [
        "EZJsonKeysPlugin"
      ]
    },
    {
      "name": "EZJsonKeysGenerator",
      "type": {
        "executable": null
      },
      "targets": [
        "EZJsonKeysGenerator"
      ]
    }
  ],
  "platforms": [],
  "dependencies": [],
  "tools_version": "5.8",
  "manifest_display_name": "EZSDK"
}
							Package Dump
{
  "name": "EZSDK",
  "targets": [
    {
      "name": "EZKit",
      "type": "regular",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [
        {
          "target": [
            "EZAssociatedKit",
            {
              "platformNames": [
                "ios",
                "maccatalyst",
                "macos",
                "tvos",
                "watchos"
              ]
            }
          ]
        },
        {
          "target": [
            "EZThreadSafetyKit",
            null
          ]
        },
        {
          "target": [
            "EZChannelKit",
            null
          ]
        },
        {
          "target": [
            "EZObservableKit",
            null
          ]
        }
      ],
      "packageAccess": false
    },
    {
      "name": "EZAssociatedKit",
      "type": "regular",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [],
      "packageAccess": false
    },
    {
      "name": "EZAssociatedKitTest",
      "type": "test",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [
        {
          "target": [
            "EZAssociatedKit",
            null
          ]
        }
      ],
      "packageAccess": false
    },
    {
      "name": "EZThreadSafetyKit",
      "type": "regular",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [],
      "packageAccess": false
    },
    {
      "name": "EZThreadSafetyKitTest",
      "type": "test",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [
        {
          "target": [
            "EZThreadSafetyKit",
            null
          ]
        }
      ],
      "packageAccess": false
    },
    {
      "name": "EZChannelKit",
      "type": "regular",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [],
      "packageAccess": false
    },
    {
      "name": "EZChannelKitTest",
      "type": "test",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [
        {
          "target": [
            "EZChannelKit",
            null
          ]
        },
        {
          "target": [
            "EZThreadSafetyKit",
            null
          ]
        }
      ],
      "packageAccess": false
    },
    {
      "name": "EZObservableKit",
      "type": "regular",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [
        {
          "target": [
            "EZAssociatedKit",
            {
              "platformNames": [
                "ios",
                "maccatalyst",
                "macos",
                "tvos",
                "watchos"
              ]
            }
          ]
        },
        {
          "target": [
            "EZThreadSafetyKit",
            null
          ]
        }
      ],
      "packageAccess": false
    },
    {
      "name": "EZObservableKitTest",
      "type": "test",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [
        {
          "target": [
            "EZObservableKit",
            null
          ]
        },
        {
          "target": [
            "EZAssociatedKit",
            null
          ]
        }
      ],
      "packageAccess": false
    },
    {
      "name": "EZJsonStriderKit",
      "type": "regular",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [],
      "packageAccess": false
    },
    {
      "name": "EZJsonStriderKitTest",
      "type": "test",
      "exclude": [],
      "settings": [],
      "resources": [
        {
          "path": "Resources",
          "rule": {
            "process": {}
          }
        }
      ],
      "dependencies": [
        {
          "target": [
            "EZJsonStriderKit",
            null
          ]
        }
      ],
      "pluginUsages": [
        {
          "plugin": [
            "EZJsonKeysPlugin",
            null
          ]
        }
      ],
      "packageAccess": false
    },
    {
      "name": "EZJsonKeysGenerator",
      "type": "executable",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [],
      "packageAccess": false
    },
    {
      "name": "EZJsonKeysPlugin",
      "type": "plugin",
      "exclude": [],
      "settings": [],
      "resources": [],
      "dependencies": [
        {
          "target": [
            "EZJsonKeysGenerator",
            null
          ]
        }
      ],
      "packageAccess": false,
      "pluginCapability": {
        "buildTool": null
      }
    }
  ],
  "products": [
    {
      "name": "All",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZKit"
      ]
    },
    {
      "name": "EZAssociatedKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZAssociatedKit"
      ]
    },
    {
      "name": "EZThreadSafetyKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZThreadSafetyKit"
      ]
    },
    {
      "name": "EZChannelKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZChannelKit"
      ]
    },
    {
      "name": "EZObservableKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZObservableKit"
      ]
    },
    {
      "name": "_EZJsonStriderKit",
      "type": {
        "library": [
          "automatic"
        ]
      },
      "targets": [
        "EZJsonStriderKit"
      ]
    },
    {
      "name": "_EZJsonKeysPlugin",
      "type": {
        "plugin": null
      },
      "targets": [
        "EZJsonKeysPlugin"
      ]
    }
  ],
  "pkgConfig": null,
  "platforms": [],
  "providers": null,
  "packageKind": {
    "root": [
      "/usr/src/package"
    ]
  },
  "dependencies": [],
  "toolsVersion": {
    "_version": "5.8.0"
  },
  "cLanguageStandard": null,
  "cxxLanguageStandard": null,
  "swiftLanguageVersions": null
}
							Dependencies
- None
Dependencies
{
  "url": "/usr/src/package",
  "name": "EZSDK",
  "path": "/usr/src/package",
  "version": "unspecified",
  "identity": "package",
  "dependencies": []
}