The fact that this particular implementation doesn't involve typescript has nothing to do with the fact that OP wishes for a typescript implementation. Your original response was a statement of fact that the poster already knew, so they said "yes" to affirm their knowledge
No.
Actually, yes.