Skip to content

chore: rename packages from @oasty/* to @openapi-spec/* - #5

Merged
dinwwwh merged 1 commit into
mainfrom
claude/stoic-robinson-913462
Sep 6, 2026
Merged

chore: rename packages from @oasty/* to @openapi-spec/*#5
dinwwwh merged 1 commit into
mainfrom
claude/stoic-robinson-913462

Conversation

@dinwwwh

@dinwwwh dinwwwh commented Sep 6, 2026

Copy link
Copy Markdown
Member

Renames the npm scope from @oasty/* to @openapi-spec/* so the published packages match the middleapi/openapi-spec repository. The packages are now @openapi-spec/types and @openapi-spec/downgrader, and no reference to the old name remains anywhere in the repo.

Changes

  • Package names, the downgrader's workspace dependency, and the lockfile entry use the new scope.
  • Homepage and repository URLs point at middleapi/openapi-spec, matching the git remote.
  • The oasty keyword is replaced by openapi-spec in both packages.
  • READMEs and the sponsor sync script use the new name, so the scheduled sponsors sync no longer reintroduces "Oasty".

Testing

  • Install with a frozen lockfile succeeds, confirming the lockfile edit is consistent.
  • Lint, typecheck, and both package builds pass.
  • All 327 tests pass.

Notes

  • The root README heading still reads "OAS"; it never referenced the old name, so it was left alone.
  • Sherif reports the root package.json is missing a private field. That is pre-existing on main and unrelated to this change.

Rename the npm scope across the monorepo so the packages match the
middleapi/openapi-spec repository. Updates package names, the workspace
dependency and lockfile entry, homepage and repository URLs, keywords,
imports, READMEs, and the sponsor sync script so the old name is not
reintroduced by the scheduled sponsors sync.
@dinwwwh
dinwwwh merged commit 159fbc7 into main Sep 6, 2026
5 checks passed
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