domcurlというツールがあります。webscrapingに非常に便利なツールです。phantomjs
などで要件を満たせない場合におすすめです。
domcurlはPuppeteerを使う小さなNodeJSアプリケーションで、 npm i domcurlコマンドを発行することでインストールできます。 curlコマンドのように、簡単なdomcurl [url]を発行してリソースを取得し、JSをページ上で実行することができます。
$ npm i domcurl
$ ./node_modules/domcurl/index.js --url https://example.com
注意 : タイトルは正確ではありませんが、検索のしやすさからcurlと表記しています