// swift-tools-version: 5.9
import PackageDescription

let package = Package(
  name: "AparajitaCapacitorSecureStorage",
  platforms: [.iOS(.v15)],
  products: [
    .library(
      name: "AparajitaCapacitorSecureStorage",
      targets: ["SecureStoragePlugin"]
    )
  ],
  dependencies: [
    .package(url: "https://github.com/ionic-team/capacitor-swift-pm.git", from: "8.0.0"),
    .package(url: "https://github.com/evgenyneu/keychain-swift.git", from: "21.0.0")
  ],
  targets: [
    .target(
      name: "SecureStoragePlugin",
      dependencies: [
        .product(name: "Capacitor", package: "capacitor-swift-pm"),
        .product(name: "Cordova", package: "capacitor-swift-pm"),
        .product(name: "KeychainSwift", package: "keychain-swift")
      ],
      path: "ios/Sources/SecureStoragePlugin"
    )
  ]
)
