diff --git a/pom.xml b/pom.xml index 74ea6ee2..939b1028 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ UTF-8 11 1.8.21 - 1.6.4 + 1.7.3 2.15.2 21.0 1.0.4 @@ -134,18 +134,25 @@ org.jetbrains.kotlin kotlin-stdlib + + + + org.jetbrains + annotations + + org.jetbrains.kotlin kotlin-reflect + org.jetbrains.kotlinx - kotlinx-coroutines-jdk8 - - - org.jetbrains.kotlinx - kotlinx-coroutines-core + kotlinx-coroutines-core-jvm org.jetbrains.kotlinx diff --git a/src/main/kotlin/module-info.java b/src/main/kotlin/module-info.java new file mode 100644 index 00000000..2ec2dd1b --- /dev/null +++ b/src/main/kotlin/module-info.java @@ -0,0 +1,24 @@ +module graphql.java.tools { + requires kotlin.stdlib; + requires kotlin.reflect; + requires kotlinx.coroutines.core; + requires kotlinx.coroutines.reactive; + + requires com.graphqljava; + + requires com.fasterxml.jackson.core; + requires com.fasterxml.jackson.kotlin; + requires com.fasterxml.jackson.databind; + requires com.fasterxml.jackson.datatype.jdk8; + requires com.fasterxml.classmate; + + requires org.antlr.antlr4.runtime; + requires org.apache.commons.lang3; + requires org.reactivestreams; + requires org.slf4j; + requires spring.aop; + + exports graphql.kickstart.tools; + + opens graphql.kickstart.tools to com.fasterxml.jackson.databind; +}