Download the PHP package siketyan/loxcan without Composer
On this page you can find all versions of the php package siketyan/loxcan. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package loxcan
loxcan
Universal Lock File Scanner for Git.
🚀 Motivation
Today, most languages have a package manager, and some language have two. Dependency management is very important and difficult in software development.
In cases of code review, we check entire of the changed codes. However, we often ignore lock files in the review, which controls dependencies of the project or the library.
On GitHub Pull Request, most lock files are hidden by default.
Actually, they are very long and not human-readable.
I tried to notify the diff of the lock files to the author of PR and/or the reviewer(s). Using this action, the added, upgraded, downgraded, and removed packages are reported to the PR, in user-friendly format.
So we can check what packages will be changed by the PR, in the review.
✨ Usage
Via Composer
Then you can use this tool in CLI.
(In some IDEs, you can access to the executable as just loxcan
!)
In GitHub Actions
Use pull_request
events to trigger the action.
📦 Supported Package Managers
(✅ = Supported, ⬜️ = Scheduled)
- [x] Composer (PHP)
- [x] Cargo (Rust)
- [x] Pub (Dart)
- [x] npm (JavaScript, Node.js)
- [x] pnpm (JavaScript, Node.js)
- [x] Yarn (JavaScript, Node.js)
📋 Supported Reporters
(✅ = Supported, ⬜️ = Scheduled)
- [x] GitHub
- [ ] GitLab
All versions of loxcan with dependencies
ext-json Version *
guzzlehttp/guzzle Version ^7.7
jetbrains/phpstorm-attributes Version ^1.0
mschop/pathogen Version ^0.7.1
siketyan/yarn-lock Version ^1.1
symfony/config Version ^6.4|^7.0
symfony/console Version ^6.4|^7.0
symfony/dependency-injection Version ^6.4|^7.0
symfony/process Version ^6.4|^7.0
symfony/yaml Version ^6.4|^7.0
yosymfony/toml Version ^1.0