# Language support

Here you find all languages and package managers supported by debricked.

Note

Currently, we only support pull requests for yarn and npm package managers, and integrations using the GitHub app or GitLab.

# Levels of support

Language Package Manager File Format Level of Support*
C# NuGet
  • .csproj
  • package.lock.json
  • packages.config
  • 3
  • 3
  • 1
Paket paket.lock 2
Go Bazel WORKSPACE 3
Go Modules go.mod 3
Go Dep gopkg.lock 1
Java Bazel WORKSPACE 3
Gradle
  • build.gradle
  • build.gradle.kts
  • 3
  • 3
Maven pom.xml 3
JavaScript Bower bower.json 3
npm
  • package.json
  • package-lock.json
  • 3
  • 3
Yarn
  • package.json
  • yarn.lock
  • 3
  • 3
Objective-C Cocoapods podfile.lock 2
PHP Composer
  • composer.json
  • composer.lock
  • 2
  • 2
Python pip requirements.txt 2
Pipenv
  • Pipfile
  • Pipfile.lock
  • 2
  • 2
Ruby RubyGems Gemfile.lock 2
Rust Cargo Cargo.lock 2
Swift Cocoapods podfile.lock 2

# *Level of support:

  1. Supports finding root dependencies only
  2. Supports finding transitive/indirect dependencies
  3. Supports finding all relations between dependencies (and visualizing as a dependency tree)