For AI agents: visit https://docs.jfrog.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Package Manager Prerequisites
Frogbot relies on the presence of package manager executables and proper configuration to accurately scan and secure your repositories.
| Requirement | Description |
|---|
| Package Manager Executables | Ensure the appropriate package manager is installed and operational in your environment. |
| Network Access | Frogbot may need internet access to download dependencies based on your package manager settings. |
| Environment Configuration | Ensure that necessary environment variables, proxies, or custom configurations are properly set. |
Each package manager and build tool may have unique prerequisites.
| Requirement | Details |
|---|
| Requirements | Ensure Node.js and npm are installed and available in your PATH. |
| Lock File | package-lock.json is required for accurate dependency scanning. |
| Environment Setup | Run npm install to verify dependencies resolve correctly. |
| Requirement | Details |
|---|
| Requirements | Install Yarn 3 and verify it’s available in your PATH. |
| Lock File | The yarn.lock file must be present. |
| Environment Setup | Run yarn install to confirm that the setup works without errors. |
| Requirement | Details |
|---|
| Requirements | Ensure Maven (or the mvnw wrapper) is accessible. |
| Lock File | The pom.xml file should be correctly configured. |
| Environment Setup | Execute mvn install to validate dependency resolution. |
| Requirement | Details |
|---|
| Requirements | Python and pip must be installed and available in the environment. |
| Lock File | The requirements.txt file should be present for dependency definitions. |
| Environment Setup | Run pip install -r requirements.txt to ensure dependencies are configured correctly. |
| Requirement | Details |
|---|
| Requirements | Ensure Go is installed and available in your PATH. |
| Lock File | The go.sum file must be present for accurate dependency scanning. |
| Environment Setup | Run go mod tidy to ensure all dependencies are correctly listed and resolved in go.sum. |
| Requirement | Details |
|---|
| Requirements | Install the .NET SDK and ensure NuGet is available in your PATH. |
| Visual Studio Projects | Ensure .sln files are present in your repository. |
| Other Dependency Files | Files such as packages.config or *.csproj should be present and correctly configured. Limitation: Directory.Build.propsfile is not supported. |
| Lock File | Various files assist in tracking dependencies; specific files ensure completeness. |
| Environment Setup | Run dotnet restore to confirm that all NuGet dependencies are resolved correctly. |