I've got a mono repo with multiple languages, but Snyk has only found one of them
When adding a project in Snyk, we look for dependency manifest files in the root of your codebase. Currently, we look for one of the following files:
- package.json (npm)
- Gemfile.lock (RubyGems)
- pom.xml (Maven)
- build.gradle (Gradle)
- build.sbt (Scala)
- requirements.txt (Python)
You can specify a dependency manifest file in one of two ways:
If you already have a project associated with the GitHub repository, you can add the dependencies by going to the Projects page, clicking on the (+) icon beside the project and typing in the path to the dependency file you wish to add.
- If you don't already have a project associated with the GitHub repository, you can add the project by visiting the Add GitHub repos page, scrolling to the bottom, clicking 'Add custom file location', choosing the repository and entering the path to the dependency file you wish to add.