Compiling any library that uses iana-time-zone on wasm32-unknown-unknown always imports the js-sys and wasm-bindgen dependencies. This is fine for Wasm binaries running in JS, but for standalone Wasm libraries it is pretty much impossible to compile a Wasm binary that does not require binding against JS APIs.