[Module Listing Request]: `avensio-jsonld`
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.1k
- Forks
- 354
- Avg merge
- 10h 18m
- Merged PRs (30d)
- 12
Description
Description
@avensio/nuxt-jsonld builds a single route-aware Schema.org JSON-LD graph in Nuxt. Its auto-imported useJsonLd composable collects application-wide and route-specific objects, deduplicates or replaces graph nodes by their @id, and renders one SSR-friendly application/ld+json script in the document head.
The module also provides typed Schema.org creators, reusable type, object and bundle presets, and granular validators.
The suggested listing name is avensio-jsonld to distinguish it from the already listed unscoped nuxt-jsonld package.
Documentation: https://docs.avensio.de/packages/nuxt-jsonld/docs/
Repository
https://github.com/AvensioDev/nuxt-jsonld
npm
https://www.npmjs.com/package/@avensio/nuxt-jsonld
Nuxt Compatibility
Nuxt 3
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the existing module-listing conventions in the nuxt/modules repository, then verify the linked documentation and npm package for the proposed name, repository URL, and Nuxt 3 compatibility. Done means the @avensio/nuxt-jsonld module is listed distinctly from nuxt-jsonld with its supplied links and compatibility details.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nuxt, typescript
- Domain
- content, documentation
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100