Just for fun.
Contains the bare minimum to request rectangles. Test server was vino
3.2.2, but it should work well elsewhere.
npm i vnc-client
echo "Here's how it works:"; cat node_modules/vnc-client/sdl_viewer.js
Combine open-source packages with your private code and publish to a private registry behind the firewall. npm ♥ enterprise developers
how? learn more