Newer node versions support ESM, as well as most browsers and other environments. To simplify the build process, we should remove CJS support.