This exists as a separate crate to work around cargo being unable to conditionally compile crate-types.
This leads to problems like emscripten being unable to link because symbols like logjs are not defined even if the cratetype is not actually desired. As a workaround, the capistaticlib and capidylib crates exist as endpoints to be built when those respective library types are needed.
For more information on development, authorship, contributing etc. please visit ICU4X home page
.