Skip to content

A VersionCatalog for the latest versions of all KotlinCrypto libraries

License

Notifications You must be signed in to change notification settings

KotlinCrypto/version-catalog

Repository files navigation

version-catalog

badge-license badge-latest-release

A VersionCatalog for the latest versions of all KotlinCrypto dependencies

See the TOML file for what is included

Get Started

Add to your settings.gradle.kts file

dependencyResolutionManagement {
    repositories {
        mavenCentral()
    }

    versionCatalogs {
        create("kotlincrypto") {
            // https://github.com/KotlinCrypto/version-catalog/blob/master/gradle/kotlincrypto.versions.toml
            from("org.kotlincrypto:version-catalog:0.5.2")
        }
    }
}

Use in your projects

dependencies {
    implementation(kotlincrypto.endians.endians)
    implementation(kotlincrypto.hash.sha2)
    implementation(kotlincrypto.hash.sha3)
    implementation(kotlincrypto.macs.hmac.sha2)
    implementation(kotlincrypto.macs.hmac.sha3)
    implementation(kotlincrypto.macs.kmac)
    implementation(kotlincrypto.secureRandom)
}

About

A VersionCatalog for the latest versions of all KotlinCrypto libraries

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages