I'm looking to create a client-side button that allows the user to test their internet speed. That internet speed will then be reported back to a spreadsheet using Google Sheets API. I really like Cloudflare's internet speed testing console, as well as their measurements, and was hoping that there's a way to use their service within my Node.js application.
I've looked at the following npm services already and do not find their apis adequate:
speed-cloud flare-cli
Cannot use cli application inside JavaScriptfast-speedtest-api
Couldn't find token required to conduct speed testnetwork-js
Couldn't find functioning npm modulenetwork-speed
Does not provide accurate information or enough infosimple-url-speedtest
Unable to run this servicespeedTest
No versions available for speedtest