Skip to content

DRSchlaubi/stdx.kt

Repository files navigation

stdx.kt

This project aims to combine all of my utility projects and util files into a single project

Modules

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

Download

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>