[This commit](https://github.com/extractus/feed-extractor/commit/e60e72eaec2e9507a27b98df661f2ab7f2463f92#diff-83243158d5f8ed6ebcd607ab7a04f15893687ce1a13ace7bff52e9fba237252f) (line 36 in retrieve.js) breaks the extract call is giving the following error when executing in a browser such as Chrome: `Uncaught (in promise) ReferenceError: Buffer is not defined at __WEBPACK_DEFAULT_EXPORT__ (retrieve.js:58:1) at async extract` <img width="951" alt="Screenshot 2024-05-18 at 3 19 16 PM" src="https://github.com/extractus/feed-extractor/assets/19955935/9d884640-783c-4d41-b4b0-0d1048745073"> The reason is that Buffer object is only available in a [Node environment](https://nodejs.org/api/buffer.html), not in a browser library. You either want to rewrite it to not depend on that Node Buffer class or rewrite the line something like: `const text = (buffer && Buffer) ? Buffer.from(buffer).toString().trim() : ''`