Developer product · public beta
LicenseGate
A small GitHub Action that checks licenses declared in an npm lockfile against a repository-owned allow/deny policy. It produces a JSON report and fails closed on denied or unknown licenses.
A small GitHub Action that checks licenses declared in an npm lockfile against a repository-owned allow/deny policy. It produces a JSON report and fails closed on denied or unknown licenses.
The interest button does not open checkout, collect contact details, or take payment. Measurement retains a random per-tab ID, IP address, browser user agent, referrer, page, and classification so internal and automated traffic can be excluded.
{
"allow": ["MIT", "Apache-2.0", "BSD-2-Clause", "BSD-3-Clause", "ISC"],
"deny": ["GPL-3.0-only", "AGPL-3.0-only"],
"unknown": "deny"
}The Action reads license strings already present in package-lock.json. It does not determine legal obligations and does not promise compliance; a human owns the policy decision.