Introduction
For some types of Open Source projects, you must build the project before analyzing it with the Snyk CLI.
This is because while manifests provide some dependency information, other dependencies are resolved only after the project is built. Similarly, lock files giving dependency information may not be available.
For a list of project types, if build is required, and how to build them before scanning with the CLI, see the Snyk User Docs: https://docs.snyk.io/snyk-cli/scan-and-maintain-projects-using-the-cli/snyk-cli-for-open-source/open-source-projects-that-must-be-built-before-testing-with-the-snyk-cli