docx-wasm is Native Documents' new general purpose library for working with Word documents in Node.js, including converting to PDF. Get it from NPM.
For more on why we built this, please see this blog post.
docx-wasm is layout-aware, that is, it is able to layout Word documents like Word does.
docx-wasm can handle both the modern docx file format, and the legacy binary ".doc" file format.
With Native Documents, you get the best of both worlds: on the one hand, native support for Microsoft's Word format and layout, and on the other, state of the art technology which works the way you do. Don't compromise!