The library is packaged into multiple distributions depending on your Node.js version, you browser environnement and wether you are using ECMAScript modules (ESM), CommonJS or vanilla JavaScript with support for older browser.