This project aims to combine all of my utility projects and util files into a single project
Module | Docs | Artifact | JVM | JS | Native |
---|---|---|---|---|---|
core | core | stdx-core |
✅ | ✅ | ✅ |
coroutines | coroutines | stdx-coroutines |
✅ | ✅ | ✅ |
envconf | envconf | stdx-envconf |
✅ | ✅² | ✅¹ |
logging | logging | stdx-envconf |
✅ | ✅ | ✅¹ |
¹ Except for tvOS, watchOS and iOS ² Only NodeJS
If you want to add all modules use the stdx-full
dependency
Gradle (Kotlin)
dependencies {
implementation(platform("dev.schlaubi:stdx-bom:1.3.0"))
// Then for each module
implementation("dev.schlaubi", "stdx-core")
}
Gradle (Groovy)
dependencies {
implementation platform("dev.schlaubi:stdx-bom:1.3.0")
// Then for each module
implementation 'dev.schlaubi:stdx-core'
}
Maven
<project>
<dependencies>
<dependency>
<groupId>dev.schlaubi</groupId>
<!--core or any other module -->
<artifactId>stdx-core-jvm</artifactId>
<version>1.3.0</version>
</dependency>
</dependencies>
</project>