Does liveview require NPM still?

Was just going through the liveview docks and saw that we need to install three dependencies from npm to get it working Installation — Phoenix LiveView v0.17.5 . Is this correct?

No, that section’s just describing what’s needed for those choosing to use npm. But the default mix project uses esbuild exclusively. Or if you’re adding LiveView to an existing project, you can also do that with esbuild (I’ve seen the necessary instructions around here somewhere).