What's the best way of starting a Gradle multimodule project for a library that is meant to be consumed from any multiplatform project? I'm thinking of targeting JVM, JS, Native. I know that different platforms will require different implementations for low level functions, but let's assume that this is just high level code that only transforms data class instances.
I have looked for examples of this, but they either are outdated or are examples of apps