Deploy streamlit app with nodjs npms


my streamlit app contains some nodejs modules like vega-lite vega-cli canvas.
Usually I install them via npm install during the setup (npm install …). How to deploy this on streamlit-sharing?

A requirement.txt would not be sufficient. I don’t host these files via github since they are coming from
external and are dynamically changing modules.

How to achieve that?