Heroku deploy problem

ok so changing node version helped but now this

remote:        * MIX_ENV=prod
remote:
remote: -----> Installing binaries
remote:        clean_cache option set to true.
remote:        Cleaning out cache contents
remote: Resolving node version 10.15.0...
remote: Downloading and installing node 10.15.0...
remote:        Installing Node 10.15.0...
remote:        Using default npm version
remote:
remote: -----> Building dependencies
remote:        Installing and caching node modules
remote: npm WARN assets No description
remote:
remote:        up to date in 0.45s
remote:        found 0 vulnerabilities
remote:
remote:        npm WARN deprecated babel-preset-es2015@6.24.1: 🙌  Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!
remote:        npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
remote:        npm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
remote:        npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
remote:        npm ERR! code ENOLOCAL
remote:        npm ERR! Could not install from "../deps/phoenix" as it does not contain a package.json file.
remote:
remote:        npm ERR! A complete log of this run can be found in:
remote:        npm ERR!     /app/.npm/_logs/2019-12-29T07_33_56_086Z-debug.log
remote:  !     Push rejected, failed to compile Phoenix app.
remote:
remote:  !     Push failed
remote: Verifying deploy...```

this is a nightmare :cry: