If a project fails to import you may see an error, please check below for each one and why you may be seeing it:
Please check the package.json & lockfile is valid JSON, any manual manipulation of these files may result in a missing/extra character where it is not expected. Use any of the online tools to validate it is correct JSON. To test locally: `npm install` should pass without errors.
Where possible we try to show as much info as we have, but processing files and extracting dependencies is a complex process and sometimes things can go wrong. If you received this error please contact firstname.lastname@example.org so we can look into it further.
You may receive a missing manifest error if you have deleted, moved or renamed the manifest file which Snyk read during the initial project import.
To resolve this issue you need to restore the manifest file to same location as it was at during the initial project import. Or if the move was intentional, then deactivate or delete the Snyk project and re-import the project again.
We were unable to process the Gemfile.lock to extract dependencies from it. Please contact support on email@example.com and if possible share the lockfile you used so we can identify the issue.