Skip to content

chore: add dependency license compliance check#8

Closed
Copilot wants to merge 3 commits intomainfrom
copilot/check-dependency-licenses
Closed

chore: add dependency license compliance check#8
Copilot wants to merge 3 commits intomainfrom
copilot/check-dependency-licenses

Conversation

Copy link

Copilot AI commented Feb 24, 2026

All production dependencies use permissive licenses (MIT, ISC, BSD-2/3, Apache-2.0, BlueOak-1.0.0, 0BSD, WTFPL, CC-BY-4.0) — no GPL/copyleft found, fully compatible with the project's MIT license.

Changes

  • license-checker-rseidelsohn added as a devDependency
  • check:licenses script added — validates only approved permissive licenses are present in production deps; wired into the existing check script
  • THIRD_PARTY_LICENSES.md added — documents all production dependency licenses
npm run check:licenses  # exits non-zero if a disallowed license appears

The allowed-license allowlist in the script can be tightened or expanded as new dependencies are added.

Original prompt

please check all the licenses for my dependencies. am I allowed to do, what I am doing?


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits February 24, 2026 23:24
Co-authored-by: johannesjo <1456265+johannesjo@users.noreply.github.com>
Co-authored-by: johannesjo <1456265+johannesjo@users.noreply.github.com>
Copilot AI changed the title [WIP] Check licenses for project dependencies chore: add dependency license compliance check Feb 24, 2026
Copilot AI requested a review from johannesjo February 24, 2026 23:27
@johannesjo johannesjo closed this Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants