Repository navigation
Claude code third party license #924
|
Curious anthropic/google/etc. don't bother to post third party licenses in their npm registries? Isn't that just plain and simple copyright violation? |
Replies: 2 comments 1 reply
|
It is, but who's going to enforce it. |
|
I built a tool to help with this: ink-license-check It's a zero-dependency Node.js CLI that downloads npm tarballs and scans for missing Ink MIT license attribution. It checks both declared dependencies in package.json and bundled code (for packages that webpack/esbuild ink into a single file). I ran it against all 5,221 packages listed on Ink's GitHub dependents page. Of the ones with meaningful download counts, here are the highlights: Commercial violations (missing attribution):
Plus Amplitude, Datadog, Prisma, BlitzJS, and others. 24 ink ecosystem extension packages (ink-gradient, ink-table, ink-link, etc.) also lack attribution. Only 7 packages properly include the copyright notice: ink-spinner, ink-text-input, ink-select-input, ink-testing-library, @inkjs/ui, pastel, and ink-multi-select. Full report with methodology: https://github.com/costajohnt/ink-license-check/blob/main/report.md The tool supports |
It is, but who's going to enforce it.