diff --git a/runelite-client/runelite-client.gradle.kts b/runelite-client/runelite-client.gradle.kts index e5c70903f3..d4acb4ddf1 100644 --- a/runelite-client/runelite-client.gradle.kts +++ b/runelite-client/runelite-client.gradle.kts @@ -47,34 +47,34 @@ dependencies { compileOnly(Libraries.lombok) compileOnly(Libraries.orangeExtensions) - implementation(Libraries.logback) - implementation(Libraries.gson) - implementation(Libraries.guava) - implementation(Libraries.guice) - implementation(Libraries.h2) - implementation(Libraries.rxrelay) - implementation(Libraries.okhttp3) - implementation(Libraries.rxjava) - implementation(Libraries.jna) - implementation(Libraries.jnaPlatform) - implementation(Libraries.discord) - implementation(Libraries.substance) - implementation(Libraries.jopt) - implementation(Libraries.apacheCommonsText) - implementation(Libraries.annotations) - implementation(Libraries.jogampGluegen) - implementation(Libraries.jogampJogl) - implementation(Libraries.jooq) - implementation(Libraries.jooqCodegen) - implementation(Libraries.jooqMeta) - implementation(Libraries.sentry) - implementation(Libraries.semver) - implementation(Libraries.slf4jApi) - implementation(Libraries.pf4j) { + api(Libraries.logback) + api(Libraries.gson) + api(Libraries.guava) + api(Libraries.guice) + api(Libraries.h2) + api(Libraries.rxrelay) + api(Libraries.okhttp3) + api(Libraries.rxjava) + api(Libraries.jna) + api(Libraries.jnaPlatform) + api(Libraries.discord) + api(Libraries.substance) + api(Libraries.jopt) + api(Libraries.apacheCommonsText) + api(Libraries.annotations) + api(Libraries.jogampGluegen) + api(Libraries.jogampJogl) + api(Libraries.jooq) + api(Libraries.jooqCodegen) + api(Libraries.jooqMeta) + api(Libraries.sentry) + api(Libraries.semver) + api(Libraries.slf4jApi) + api(Libraries.pf4j) { exclude(group = "org.slf4j") } - implementation(Libraries.pf4jUpdate) - implementation(project(":http-api")) + api(Libraries.pf4jUpdate) + api(project(":http-api")) runtimeOnly(Libraries.trident) runtimeOnly(Libraries.jogampGluegenLinuxAmd64) @@ -162,4 +162,4 @@ tasks { classpath = project.sourceSets.main.get().runtimeClasspath main = "net.runelite.client.RuneLite" } -} \ No newline at end of file +}