Skip to content

docs: bring CONTRIBUTING and the templates in line with the repository - #78

Merged
kkdev92 merged 1 commit into
mainfrom
docs/contributing-and-templates
Sep 28, 2026
Merged

kkdev92 merged 1 commit into
mainfrom
docs/contributing-and-templates

Conversation

@kkdev92

@kkdev92 kkdev92 commented Sep 28, 2026

Copy link
Copy Markdown
Owner

Brings CONTRIBUTING.md and the issue and pull request templates in line with the repository. No code changes.

What changed

  • CONTRIBUTING.md (also shown on the documentation site)
    • The v3 line is main; the feat/v3-foundation branch it named no longer exists.
    • v2 is no longer npm's latest — that has been the v3 line since 3.0.0. 2.x fixes are published under the maintenance-2x dist-tag (ci: keep a 2.x release from moving the latest tag #77).
    • The command list: quality also runs format:check, and typecheck also checks both fixtures, as package.json does.
  • Bug report template: the version examples were 0.2.0 and Node 20.0.0, the latter below the supported minimum. It now says where to read each value instead of naming one.
  • Pull request template: the checklist named test, lint and typecheck separately. It now names the gate CI runs, npm run quality, and verify:package for changes that can affect the packed package.

Verification

  • The scripts named are the ones in package.json (quality = format:check + typecheck + lint + test:coverage + knip + docs:api).
  • Documentation only; this pull request's CI runs as usual.

🤖 Generated with Claude Code

CONTRIBUTING.md named a branch that no longer exists (feat/v3-foundation)
and said 2.x is still npm's latest, which it has not been since 3.0.0; 2.x
fixes now go out under the maintenance-2x dist-tag. Its command list left
format:check out of quality and the two fixtures out of typecheck. The
documentation site shows the same page.

The bug report template gave 0.2.0 and Node 20.0.0 as examples, the latter
below the supported minimum; it now says where to read each value. The pull
request template listed test, lint and typecheck separately; it now names
the gate CI runs, npm run quality, and verify:package for changes that can
affect the packed package.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@kkdev92
kkdev92 merged commit 4b179ec into main Sep 28, 2026
10 checks passed
@kkdev92
kkdev92 deleted the docs/contributing-and-templates branch September 28, 2026 05:23
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.

1 participant