Currently js-sys is required for wasm builds. I would like to use this crate in a non-JavaScript environment, so it would be convenient to be able to disable the use of js-sys with a feature. After briefly skimming through this project, it looks like js-sys is only used to automatically set the document creation date.
Automatically setting the creation date is also an issue for deterministic/reproducible documents on other platforms too. Exposing a feature to disable it for all platforms might also be worth considering.
Currently
js-sys
is required for wasm builds. I would like to use this crate in a non-JavaScript environment, so it would be convenient to be able to disable the use ofjs-sys
with a feature. After briefly skimming through this project, it looks likejs-sys
is only used to automatically set the document creation date.Automatically setting the creation date is also an issue for deterministic/reproducible documents on other platforms too. Exposing a feature to disable it for all platforms might also be worth considering.