mirror of
https://github.com/Ryangr0/backstage-plugin-library-check.git
synced 2026-08-13 22:05:13 +00:00
No description
- TypeScript 96.4%
- JavaScript 1.7%
- Dockerfile 1%
- HTML 0.9%
|
|
||
|---|---|---|
| .changeset | ||
| .github | ||
| docs | ||
| packages | ||
| plugins | ||
| .commitlintrc | ||
| .eslintrc.js | ||
| .gitignore | ||
| .nvmrc | ||
| .prettierignore | ||
| .versionrc.json | ||
| app-config.yaml | ||
| backstage.json | ||
| CHANGELOG.md | ||
| CONTRIBUTING.md | ||
| dependabot.yml | ||
| docker-compose.yaml | ||
| lerna.json | ||
| LICENSE | ||
| mkdocs.yml | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| yarn.lock | ||
Backstage.io Library Check Plugin
This plugin helps you explore project dependency libraries by offering insights and visualizing current, latest, and upcoming versions for your entire organization.
Initial support:
| Descriptor Files | Language | Package Registry | Status |
|---|---|---|---|
| package.json | JavaScript, TS | npm | ✅ |
| requirements.txt | Python | PyPI | ✅ |
| *.csproj | C# | Nuget | ✅ |
| composer.json | PHP | Packagist | ✅ |
| pom.xml, build.gradle | Java | Maven | 👩🏻💻 |
| go.mod | Go | pkg.go.dev | ❌ |
| CMakeLists.txt, conanfile.txt | C++ | Conan | ❌ |
| pubspec.yaml | Dart | pub.dev | ❌ |
| Cargo.toml | Rust | Crates.io | ❌ |
| package.swift | Swift | Swift Package Index | ❌ |
| mix.exs | Elixir | Hex.pm | ❌ |
| package.yaml | Haskell | Hackage | ❌ |
| Gemfile | Ruby | RubyGems | ❌ |
If you have any suggestions for files/languages, please feel welcome to file an issue. 🙂
Key Features
-
List of Entity Libraries:
- Interface to easily list the entity libraries in use.
-
Summary Overview:
- Presents a summary of library usage, emphasizing the expected next version (when provided by registry)
-
Automated Registry Verification:
- Streamlines the verification process against relevant registries.
-
Smooth Integration:
- Integrates seamlessly with the Backstage.io platform, enhancing overall project management and development environment.
-
Code Occurrences:
- Search for occurrences of the library in project files (initial support only for GitHub Code Search) ⚠️
Setup
Find installation instructions in our documentation.
Examples
Entity libraries list:
License
This library is under the MIT license.
Issues
Please feel free to report any issues via github issues page.
Future work
Please see the next features planned here.




