How to implement Char.isDigit(), Char.isLetterOrDigit() etc. for javascript platform

Kotlin 1.4.10 doesn’t support a number of Char functions like isDigit, isLetter, isLetterOrDigit on the javascript platform.

Until there’s no official support for these functions, is there a way to add these on my own?

An implementation like

fun Char.isDigit(): Boolean {
    val c = this
    return js("!isNaN(parseInt(c, 10))") as Boolean
}

would be OK for the time being, however I don’t how I could make this work. isDigit is defined for other platforms in package kotlin.text however if I try to put my implementation into kotlin.text the compiler complains that Only the Kotlin standard library is allowed to use the 'kotlin' package.

So, what could be the workaround if there is any?

Thanks!