I switched to Node 8 in my Cloud/Firebase Functions so I could access the spread operator to build libraries.
After doing so, it seems like deploys take about 2x the time and fail 80% of the time.
When they fail I get errors like
⚠ functions[projectsIndexDelete(us-central1)]: Deployment error.
Build failed: Build error details not available
I never had these errors running Node 6 cloud functions.
Is this a known issue or did I miss a configuration step?
So far I have only added this snippet to package.json
"engines": {
"node": "8"
},