Currently, singed assumes you have a working node install, and can run npx to be able to install and run speedscope.
Is there any way to bundle speedscope to reduce friction even more?
When you run npx speedscope <path>, it is essentially creating a static HTML file, and then singed is using open on it to get a browser for it.