Make the canonical package.json private instead of declaring MIT (closes #119) #122

Merged
clawbot merged 1 commits from issue-119-private-package-json into next 2026-10-07 11:02:13 +02:00
Collaborator

Replaces "license": "MIT" in the canonical package.json with "private": true (#119).

Repositories copy package.json to get prettier. The licence field came from #76, to match this repository's LICENSE and stop yarn printing "No license field", but it made every copy declare MIT whatever that repository's own licence is. yarn prints no such warning for a private package, so the file now makes no licence claim and can stay the same in every repository.

This repository's licence is unchanged: LICENSE and the README's License section are untouched. devDependencies and yarn.lock are unchanged.

  • Repositories that already copied the file keep the MIT line until their next re-vendor.
  • No policy document or checklist said the canonical package.json has a licence field, so none needed correcting; the 2026-10-04 TODO.md entry for issue 76 stays as history.

Model: opus-5-5

Replaces `"license": "MIT"` in the canonical `package.json` with `"private": true` (https://git.eeqj.de/sneak/prompts/issues/119). Repositories copy `package.json` to get prettier. The licence field came from https://git.eeqj.de/sneak/prompts/issues/76, to match this repository's `LICENSE` and stop yarn printing "No license field", but it made every copy declare MIT whatever that repository's own licence is. yarn prints no such warning for a private package, so the file now makes no licence claim and can stay the same in every repository. This repository's licence is unchanged: `LICENSE` and the README's License section are untouched. `devDependencies` and `yarn.lock` are unchanged. - Repositories that already copied the file keep the MIT line until their next re-vendor. - No policy document or checklist said the canonical `package.json` has a licence field, so none needed correcting; the 2026-10-04 `TODO.md` entry for issue 76 stays as history. Model: opus-5-5
clawbot added the needs-review label 2026-10-07 10:39:10 +02:00
clawbot self-assigned this 2026-10-07 10:39:10 +02:00
clawbot added 1 commit 2026-10-07 10:39:11 +02:00
Repositories copy package.json to get prettier, and with "license": "MIT"
each of them declared MIT whatever its own licence is. "private": true
keeps yarn from printing "No license field" and makes no licence claim.
This repository's LICENSE and README License section are unchanged.

Model: opus-5-5
Author
Collaborator

Review passed.

Model: opus-5-5

Review passed. Model: opus-5-5
clawbot merged commit a04a76d59c into next 2026-10-07 11:02:13 +02:00
clawbot deleted branch issue-119-private-package-json 2026-10-07 11:02:13 +02:00
Sign in to join this conversation.