best-it / license-check
用于检查使用包的许可证的工具。
0.2.0
2021-04-19 07:40 UTC
Requires
- php: ^8.0
- symfony/config: ^4.4 || ^5.2
- symfony/console: ^4.4 || ^5.2
- symfony/dependency-injection: ^4.4 || ^5.2
- symfony/finder: ^4.4 || ^5.2
- symfony/yaml: ^4.4 || ^5.2
Requires (Dev)
- best-it/php_codesniffer: dev-release/4.0.0
- phpmd/phpmd: ^2.9
- phpstan/phpstan: ^0.12.80
- phpunit/phpunit: ^9.5
- sebastian/phpcpd: ^6.0
This package is auto-updated.
Last update: 2024-09-17 15:36:24 UTC
README
此工具可用于检查使用包的许可证。
安装
使用以下命令使用composer安装我们的包:
composer require best-it/license-check --dev --prefer-dist
用法
创建一个或多个YAML配置文件(license-check.yml),例如
allowed-licenses: - MIT allowed-packages: composer: - /best-it\/license-check/ - /best-it\/.*/ node: - /test\/test/
必须将允许的包定义为正则表达式。
如果传递多个文件作为参数,则它们将被合并为一个配置。
执行以下命令以获取报告,该报告包括所有内容兼容性信息或某些依赖项与您的配置不兼容的信息。如果出现问题,错误代码为1。
./vendor/bin/license-check