J2V8 is having trouble keeping up with the latest node/npm versions, and has given up (for now) on supporting them on desktop (now android-only) https://github.com/eclipsesource/J2V8/issues/441. That's not a huge problem, we still run fine, but the latest version of prettier we can support is `1.19.0` - we'll need to migrate to something else in order to support newer versions. One possibility is [frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) which has a non-maven-exclusive lib. J2V8 is unique in that it allows us to call node.js functions natively, anything else will be a big performance hit for our usecase.