Trying to do in Kotlin/JS: ```bind<RequestInit....
# kodein
r
Trying to do in Kotlin/JS:
Copy code
bind<RequestInit.() -> Unit>() with singleton {
    {
      headers["foo"] = "bar"
    }
}
which compiles but fails at runtime with an odd error from Kodein-DI:
Copy code
x.js:1229 Uncaught ReferenceError: RequestInit is not defined
    at _no_name_provided__590.invoke_z8hm8z_k$ (typeTokensJS.kt?3dcd:21:70)
    at eval (x.js:172764:9)
    at newBuilder (Standard.kt?e25e:30:68)
    at DIImpl_init_$Init$_0 (DIImpl.kt?6ec9:18:95)
    at DIImpl_init_$Create$_0 (x.js:130668:12)
    at Companion_62.invoke_dmr0cv_k$ (DI.kt?1777:460:110)
    at Companion_62.invoke$default_ywxmup_k$ (DI.kt?1777:460:25)
    at di$init$ (Client.kt?f302:58:10)
    at eval (x.js:191441:8)
    at eval (x.js:191451:2)
RequestInit
is
org.w3c.fetch.RequestInit
and is defined in the stdlib.