How hard would it be to use e.g. [OpenTypeJS](https://github.com/opentypejs/opentype.js) as a replacement?
How hard would it be to use e.g. OpenTypeJS as a replacement?