// swift-tools-version: 5.9
//
// Copyright (c) Double Symmetry GmbH
// Commercial use requires a license. See https://rntp.dev/pricing
//
import PackageDescription

let package = Package(
  name: "TrackPlayerPlayerTests",
  platforms: [.macOS(.v13), .iOS(.v16)],
  targets: [
    .target(
      name: "PlayerCore",
      path: "player"
    ),
    // Pure-Foundation models (no React dependency) — testable in isolation.
    // Only files without RCT/React imports may live here.
    .target(
      name: "Models",
      path: "models",
      sources: ["MediaURL.swift"]
    ),
    .testTarget(
      name: "PlayerCoreTests",
      dependencies: ["PlayerCore", "Models"],
      path: "tests"
    ),
  ]
)
