Skip to content

fix(registry): point angular and strapi at their real npm packages - #164

Merged
moshest merged 2 commits into
mainfrom
claude/project-thread-2fl1cl
Sep 26, 2026
Merged

moshest merged 2 commits into
mainfrom
claude/project-thread-2fl1cl

Conversation

@moshest

@moshest moshest commented Sep 26, 2026 •

Copy link
Copy Markdown
Member

Requested by Moshe · project thread

Before: the Angular and Strapi definitions have never published any docs. npm/angular asks npm about angular, which is AngularJS (latest 1.8.3), against min_version: 17.0.0. npm/strapi asks about strapi (latest 3.6.11) against min_version: 5.0.0. Discovery finds nothing and exits 0.

After: both definitions point at the packages people actually install, @angular/core and @strapi/strapi, and publish real user docs.

  • Angular starts at 20.3.0, not 17.0.0. Several older minors were tagged without the v prefix (for example 18.2.14 and 20.2.4), and every minor from 20.3 on uses v{version}. That covers Angular's currently supported releases, 20.3, 21.x and 22.x.
  • Strapi builds from strapi/documentation (docusaurus/docs/cms). The docs/ folder in strapi/strapi is contributor documentation. The documentation repo's tags are site versions rather than Strapi releases, so this definition is unversioned, like npm/cypress and npm/express.

How: I moved the files to registry/npm/@angular/core.yaml and registry/npm/@strapi/strapi.yaml and updated name to match. Built locally with test-registry:

Package Version Sections Tokens
@angular/core 22.2.0 1956 692,359
@angular/core 20.3.32 1493 524,116
@strapi/strapi latest docs 1392 568,358

There's no changeset because this only touches registry YAML and @neuledge/registry is private. Reported by @JayOfTheKeyboard on #126.

🤖 Generated with Claude Code

https://claude.ai/code/session_01UX3uvgjRrv9uYuZxKjNF4o

npm/angular asked npm about `angular`, which is AngularJS (latest 1.8.3),
against min_version 17.0.0, and npm/strapi asked about `strapi` (latest
3.6.11) against min_version 5.0.0. Neither has ever discovered a version,
so both definitions silently published nothing. Reported by
@JayOfTheKeyboard on #126.

They now live at npm/@angular/core and npm/@strapi/strapi. Angular starts
at 20.3.0 because its older minors are tagged without the "v" prefix
(e.g. 18.2.14); every minor from 20.3 on uses "v{version}".

Built locally with test-registry:
  @angular/core 22.2.0   1956 sections / 692,359 tokens
  @angular/core 20.3.32  1493 sections / 524,116 tokens
  @strapi/strapi 5.55.1   456 sections / 122,366 tokens

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UX3uvgjRrv9uYuZxKjNF4o
@changeset-bot

changeset-bot Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 902bc41

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@moshest moshest self-assigned this Sep 26, 2026
strapi/strapi's docs/ folder is contributor documentation (code of
conduct, contributing and coding guides); the user docs live in
strapi/documentation under docusaurus/docs/cms. That repo's tags are site
versions rather than Strapi releases, so the definition is unversioned,
like npm/cypress and npm/express.

Built locally: 1392 sections / 568,358 tokens.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UX3uvgjRrv9uYuZxKjNF4o
@moshest
moshest marked this pull request as ready for review September 26, 2026 07:57
@moshest
moshest merged commit 62382c7 into main Sep 26, 2026
5 checks passed
@moshest
moshest deleted the claude/project-thread-2fl1cl branch September 26, 2026 12:00
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