Skip to content

chore: add catalogue metadata to package.json - #16

Merged
matt-rolley merged 1 commit into
mainfrom
chore/catalogue-metadata
Apr 22, 2026
Merged

matt-rolley merged 1 commit into
mainfrom
chore/catalogue-metadata

Conversation

@matt-rolley

Copy link
Copy Markdown
Contributor

Summary

Adds the package.json fields required for listing on nuxt.com/modules and for npm's search/discovery UI. Zero behaviour change.

What's added

Why now

Step 1 of getting the module listed in the nuxt.com catalogue. Step 2 is a separate PR to nuxt/modules once v0.2.5 is on npm with this metadata — the catalogue's sync script auto-reads `keywords` / `description` / `homepage` from the live package, so they need to be published first.

Step 3 (much later) is opening an adoption issue at nuxt/modules to join the `nuxt-modules` org once the module's been listed and maintained for a release or two.

Test plan

  • `pnpm test` — 90/90
  • `pnpm lint` — clean
  • JSON valid
  • Post-merge: cut v0.2.5, verify npm page shows keywords and new homepage link

Adds the fields required for listing on nuxt.com/modules and for
npm's discovery / README rendering:

- keywords (including nuxt3 and nuxt4 — both work)
- homepage (docs site)
- bugs (issues URL)
- author
- engines (Node 18+)

Matches the conventions used by other modules in the nuxt-modules
org (e.g. sitemap, color-mode) and the nuxt/starter module template.
@vercel

vercel Bot commented Apr 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nuxt-c15t Ready Ready Preview, Comment Apr 22, 2026 3:21pm
nuxt-c15t-playground Ready Ready Preview, Comment Apr 22, 2026 3:21pm

Request Review

@matt-rolley
matt-rolley merged commit e946877 into main Apr 22, 2026
4 checks passed

This branch was successfully deployed

2 active deployments
Preview – nuxt-c15t-playground — 2dd24e0d Deployed Apr 22, 2026 by vercel[bot]
Preview – nuxt-c15t — 2dd24e0d Deployed Apr 22, 2026 by vercel[bot]
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