# This file should match the 3rdparty jars in project/Deps.scala

jar_library(
    name = "scala-xml",
    jars = [
        scala_jar(
            org = "org.scala-lang.modules",
            name = "scala-xml",
            rev = "1.1.0",
        ),
    ],
)

jar_library(
    name = "quasiQuotes",
    jars = [
        scala_jar(
            org = "org.scalamacros",
            name = "quasiquotes",
            rev = "2.1.0",
        ),
    ],
)

jar_library(
    name = "fastParse",
    jars = [
        scala_jar(
            org = "com.lihaoyi",
            name = "fastparse",
            rev = "1.0.0",
        ),
    ],
)

jar_library(
    name = "scalaz-concurrent",
    jars = [
        scala_jar(
            org = "org.scalaz",
            name = "scalaz-concurrent",
            rev = "7.2.24",
        ),
    ],
)

jar_library(
    name = "scalaz-core",
    jars = [
        scala_jar(
            org = "org.scalaz",
            name = "scalaz-core",
            rev = "7.2.24",
        ),
    ],
)

jar_library(
    name = "jsoup",
    jars = [jar(
        org = "org.jsoup",
        name = "jsoup",
        rev = "1.10.3",
    )],
)

SCALAJS_REV = "0.9.3"

jar_library(
    name = "cli",
    jars = [
        scala_jar(
            org = "org.scala-js",
            name = "scalajs-cli",
            rev = SCALAJS_REV,
        ),
    ],
)

jar_library(
    name = "compiler",
    jars = [
        jar(
            org = "org.scala-js",
            name = "scalajs-compiler_2.11.12",
            rev = SCALAJS_REV,
        ),
    ],
)

jar_library(
    name = "library",
    jars = [
        scala_jar(
            org = "org.scala-js",
            name = "scalajs-library",
            rev = SCALAJS_REV,
        ),
    ],
)

jar_library(
    name = "dom",
    jars = [
        scala_jar(
            org = "org.scala-js",
            name = "scalajs-dom_sjs0.6",
            rev = "0.9.1",
        ),
    ],
)

jar_library(
    name = "caseapp",
    jars = [
        scala_jar(
            org = "com.github.alexarchambault",
            name = "case-app",
            rev = "2.0.0-M3",
        ),
    ],
)

jar_library(
    name = "argonaut-shapeless",
    jars = [
        scala_jar(
            org = "com.github.alexarchambault",
            name = "argonaut-shapeless_6.2",
            rev = "1.2.0-M8",
        ),
    ],
)

jar_library(
    name = "soc",
    jars = [
        jar(
            org = "io.github.soc",
            name = "directories",
            rev = "10",
        ),
    ],
)

jar_library(
    name = "scala-native",
    jars = [
        scala_jar(
            org = "org.scala-native",
            name = "nir",
            rev = "0.3.7",
        ),
        scala_jar(
            org = "org.scala-native",
            name = "tools",
            rev = "0.3.7",
        ),
        scala_jar(
            org = "org.scala-native",
            name = "util",
            rev = "0.3.7",
        ),
    ],
)

jar_library(
    name = "utest",
    jars = [
        scala_jar(
            org = "com.lihaoyi",
            name = "utest",
            rev = "0.6.4",
        ),
    ],
)

jar_library(
    name = "async",
    jars = [
        scala_jar(
            org = "org.scala-lang.modules",
            name = "scala-async",
            rev = "0.9.7",
        ),
    ],
)

jar_library(
    name = "scalatest",
    jars = [
        scala_jar("org.scalatest", "scalatest", "3.0.5"),
    ],
)
