Let us see how this can be done.
1. Install the last version of node
Raspbian comes with an old version of node, you will need a more recent one (10 for instance):
2. Install the necessary debian dependencies
here you have a gist with all the necessary ones.
3. Install chromium-browser 65 and its codecs
you will need to run:
you may need to run also this command to fix broken packages:
sudo apt-get --fix-broken install
4. Use the param executablePath when you launch puppeteer
When you launch puppeteer you will need to specify the path for your chrome-browser. You need to use the parameter executablePath for that. See this minimal example: