Hi - the Heroku deploy button wasn't working for me so I hacked it and got a bit further along by using this link:
I got the the attached screen which was looking more promising, however the build failed at the Pruning devDependencies
step.
-----> Creating runtime environment
NPM_CONFIG_LOGLEVEL=error
NODE_ENV=production
NODE_MODULES_CACHE=true
NODE_VERBOSE=false
-----> Installing binaries
engines.node (package.json): 12.x
engines.npm (package.json): unspecified (use default)
Resolving node version 12.x...
Downloading and installing node 12.18.4...
Using default npm version: 6.14.6
-----> Installing dependencies
Installing node modules
> [email protected] install /tmp/build_e652f5ec_/node_modules/dtrace-provider
> node-gyp rebuild || node suppress-error.js
make: Entering directory '/tmp/build_e652f5ec_/node_modules/dtrace-provider/build'
TOUCH Release/obj.target/DTraceProviderStub.stamp
make: Leaving directory '/tmp/build_e652f5ec_/node_modules/dtrace-provider/build'
> [email protected] install /tmp/build_e652f5ec_/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build
[sqlite3] Success: "/tmp/build_e652f5ec_/node_modules/sqlite3/lib/binding/node-v72-linux-x64/node_sqlite3.node" is installed via remote
> [email protected] install /tmp/build_e652f5ec_/node_modules/sharp
> (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)
info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.8.1/libvips-8.8.1-linux-x64.tar.gz
> [email protected] postinstall /tmp/build_e652f5ec_/node_modules/core-js
> node postinstall || echo "ignore"
> [email protected] postinstall /tmp/build_e652f5ec_/node_modules/jsonpath
> node lib/aesprim.js > generated/aesprim-browser.js
added 1082 packages in 22.923s
-----> Build
-----> Caching build
- node_modules
-----> Pruning devDependencies
npm ERR! code 1
npm ERR! Command failed: git checkout beta
npm ERR! error: pathspec 'beta' did not match any file(s) known to git.
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/npmcache.fVzOl/_logs/2020-09-21T06_11_13_369Z-debug.log
-----> Build failed
We're sorry this build is failing! You can troubleshoot common issues here:
https://devcenter.heroku.com/articles/troubleshooting-node-deploys
If you're stuck, please submit a ticket so we can help:
https://help.heroku.com/
Love,
Heroku
! Push rejected, failed to compile Node.js app.
! Push failed```