This library is a JSON Parser built specifically for JNATS to avoid a 3rd party library dependency.
It has been extracted and repackaged from the JNATS library as part of the effort to upgrade and repackage the JNATS client.
Current Release: 0.0.0 Current Snapshot: 3.0.0-SNAPSHOT
dependencies {
implementation 'io.synadia:jnats-json:{major.minor.patch}'
}
If you need the latest and greatest before Maven central updates, you can use:
repositories {
mavenCentral()
maven {
url "https://repo1.maven.org/maven2/"
}
}
If you need a snapshot version, you must add the url for the snapshots and change your dependency.
repositories {
mavenCentral()
maven {
url "https://central.sonatype.com/repository/maven-snapshots/"
}
}
dependencies {
implementation 'io.synadia:jnats-json:{major.minor.patch}-SNAPSHOT'
}
<dependency>
<groupId>io.synadia</groupId>
<artifactId>jnats-json</artifactId>
<version>{major.minor.patch}</version>
</dependency>
If you need the absolute latest, before it propagates to maven central, you can use the repository:
<repositories>
<repository>
<id>sonatype releases</id>
<url>https://repo1.maven.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
If you need a snapshot version, you must enable snapshots and change your dependency.
<repositories>
<repository>
<id>sonatype snapshots</id>
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<dependency>
<groupId>io.synadia</groupId>
<artifactId>jnats-json</artifactId>
<version>{major.minor.patch}-SNAPSHOT</version>
</dependency>
Unless otherwise noted, the NATS source files are distributed under the Apache Version 2.0 license found in the LICENSE file.