codecov Dart Pub

Displays the license of dependencies. Permitted, rejected and approved packages are configurable through a YAML config file.

Install

dart pub global activate license_checker

Getting Started

Create a YAML config file. Example:

permittedLicenses:
  - MIT
  - BSD-3-Clause

approvedPackages:
  Apache-2.0:
    - barbecue

rejectedLicenses:
  - GPL

copyrightNotice:
  mlb: "2000 MLB."

packageLicenseOverride:
  dodgers: BSD-3-Clause

packageSourceOverride:
  dodgers: https://dodgers.com

omitDisclaimer:
  - angles

This file can be referenced when calling lic_ck check-licenses with the --config option.

lic_ck or lic_ck -h will display help

For more details on the YAML config options see the Config documentation