INTEGRITY Документация

StringDecoder

node:string_decoder представляет собой устаревший вспомогательный модуль, появившийся ещё до стандарта WHATWG TextEncoder и TextDecoder API. В большинстве случаев следует использовать TextEncoder и TextDecoder вместо этого. StringDecoder доступен в среде выполнения Workers в первую очередь для совместимости с существующими npm-пакетами, которые на него полагаются. StringDecoder можно получить доступ с помощью:

const { StringDecoder } = require("node:string_decoder");
const decoder = new StringDecoder("utf8");

const cent = Buffer.from([0xc2, 0xa2]);
console.log(decoder.write(cent));

const euro = Buffer.from([0xe2, 0x82, 0xac]);
console.log(decoder.write(euro));

См. документация Node.js для string_decoder, где это описано подробнее.