js-sys
The js-sys crate provides bindings to all the global APIs
guaranteed to exist in every JavaScript environment by the ECMAScript standard.
For documentation on js-sys types and their generic type parameters, see the js-sys reference.
For API documentation, see docs.rs.