overlay-build_1 | /app/node_modules/.pnpm/esbuild@0.12.19/node_modules/esbuild/bin/esbuild: 1: /app/node_modules/.pnpm/esbuild@0.12.19/node_modules/esbuild/bin/esbuild: Syntax error: word unexpected (expecting ")")
overlay-build_1 | events.js:292
overlay-build_1 | throw er; // Unhandled 'error' event
overlay-build_1 |This error was spotted only on MacOS. It's caused by esbuild package, which is a dependency of pnpm
To apply the fix simply install the esbuild module using cmd
node node_modules/.pnpm/esbuild@0.12.19/node_modules/esbuild/install.jsThen restart docker container
docker-compose restart scraperConsider following line in docker-compose file
command: [ "$(uname)" = "Darwin" ] && node node_modules/.pnpm/esbuild@0.12.19/node_modules/esbuild/install.js && npm run watch || npm run watch