PDFKit - Fontes personalizadas - fs.readFileSync não é uma função

Estou usando o PDFKit para um aplicativo. Estou apenas usando no navegador em um arquivo HTML, com Javascript (sem Node.js).

Eu baixei o PDFKit do GitHub:https://github.com/devongovett/pdfkit/releases

assim como o Blob Stream:https://github.com/devongovett/blob-stream

Estou tentando incluir uma fonte personalizada de acordo com a documentação da seguinte forma:

doc.registerFont('Custom Font', 'fonts/GOODDP__.TTF');
doc.font('Custom Font').fontSize(fontSize).text($("#text1").val(), xPos, yPos, configObj);

Mas eu sempre recebo este erro:

 fs.readFileSync is not a function

Isso faz sentido porquefs.readFileSync faz parte do node.js e não estou usando isso. No entanto, o exemplo na documentação diz que isso pode ser usado no navegador.

Sei que também há uma opção Browserify, mas não sei como ou se isso ajudaria nessa situação

questionAnswers(4)

yourAnswerToTheQuestion