Skip to content

docs(ecosystem): update package links and add nuxt.com - #480

Merged
atinux merged 6 commits into
mainfrom
docs/ecosystem-update
Oct 11, 2026
Merged

atinux merged 6 commits into
mainfrom
docs/ecosystem-update

Conversation

@farnabaz

@farnabaz farnabaz commented Oct 9, 2026 •

Copy link
Copy Markdown
Collaborator

What

Point each miguelrk/comark-packages entry at its own directory in that monorepo, drop comark-fetch (removed upstream), and rename comark-flint to comark-flint-chart. Add nuxt.com as the first card in Built with Comark.

Why

Those packages all linked to the monorepo root, so every row opened the same page instead of the package itself. comark-fetch no longer exists in the repo and comark-flint was renamed, so the old links would 404. nuxt.com renders its docs and pages through @comark/nuxt and belongs at the top of the showcase.

Summary by CodeRabbit

  • Documentation
    • Added direct GitHub links to the comark-pdf, comark-email, comark-arrow, comark-codemirror, and comark-etiket listings.
    • Added comark-flint-chart and comark-vega, replaced the comark-flint listing with comark-flint-chart, and removed comark-fetch.
    • Added Nuxt’s site to the showcase with its description, author, URL, and screenshot.
  • Tests
    • Updated the expected published size for @comark/angular to 56.4k; the expected file count remains unchanged.

@coldtea-pr-lens

Copy link
Copy Markdown

Note

The title starts with docs(ecosystem):, so PR Lens left this pull request undrawn. Comment @pr-lens draw to draw it

github.comment.notice: false in .github/pr-lens.yml turns this note off

@vercel

vercel Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
comark-binding Ready Ready Preview Oct 9, 2026 3:13pm UTC
comark-json-render Ready Ready Preview Oct 9, 2026 3:13pm UTC
comark-nextjs Ready Ready Preview Oct 9, 2026 3:13pm UTC
comark-nuxt Ready Ready Preview Oct 9, 2026 3:13pm UTC
comark-svelte Ready Ready Preview Oct 9, 2026 3:13pm UTC
comark-sveltekit Ready Ready Preview Oct 9, 2026 3:13pm UTC
comark-twoslash Ready Ready Preview Oct 9, 2026 3:13pm UTC
comark-vue Ready Ready Preview Oct 9, 2026 3:13pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
comark Ignored Ignored Preview Oct 9, 2026 3:13pm UTC

@github-actions

github-actions Bot commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Documentation previews

📚 Preview all documentation changes (follows new pushes)

Pinned to the current head: e5e28fa

@coderabbitai

coderabbitai Bot commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: e581cef6-ebdb-4058-a977-d93d99e78e85

📥 Commits

Reviewing files that changed from the base of the PR and between 2e65684 and e5e28fa.


📒 Files selected for processing (1)
  • docs/content/9.ecosystem.md

🚧 Files skipped from review as they are similar to previous changes (1)
  • docs/content/9.ecosystem.md

Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 2 remain after this review.



📝 Walkthrough

Walkthrough

The ecosystem catalog adds repository links and updates package entries. The showcase adds nuxt.com and includes it in the screenshot capture list. The Angular bundle-size test expectation changes to 56.4k.

Changes

Ecosystem documentation

Layer / File(s) Summary
Package catalog entries
docs/content/9.ecosystem.md
Package entries gain repository URLs. The comark-flint entry is replaced by comark-flint-chart, and comark-fetch is removed.
Nuxt showcase entry and screenshot
docs/content/9.ecosystem.md, docs/scripts/ecosystem-images.mjs
The showcase adds nuxt.com with a description, author, URL, and screenshot path. The screenshot list adds nuxt.com to the existing capture flow.

Bundle-size snapshot

Layer / File(s) Summary
Angular bundle-size expectation
test/bundle.test.ts
The expected published size for @comark/angular changes from 56.3k to 56.4k. The expected file count remains 72.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~8 minutes

Change: Other


Merge Risk: ⚪ Minimal · up to e5e28

This is a documentation update with a minor test expectation change, and no merge-blocking risk was found.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly summarizes the main changes: updating ecosystem package links and adding nuxt.com.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 2…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.


✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR


  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@pkg-pr-new

pkg-pr-new Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

comark

npm i https://pkg.pr.new/comark@480

@comark/angular

npm i https://pkg.pr.new/@comark/angular@480

@comark/ansi

npm i https://pkg.pr.new/@comark/ansi@480

@comark/html

npm i https://pkg.pr.new/@comark/html@480

@comark/nuxt

npm i https://pkg.pr.new/@comark/nuxt@480

@comark/react

npm i https://pkg.pr.new/@comark/react@480

@comark/svelte

npm i https://pkg.pr.new/@comark/svelte@480

@comark/vue

npm i https://pkg.pr.new/@comark/vue@480

commit: e5e28fa

@comark-factory comark-factory Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for updating these links and adding the Nuxt showcase. I found a few items for maintainers:

  • comark-codemirror is in Tooling but has no required subcategory: UI (line 91).
  • The chart entries still use deprecated i-lucide-pie-chart; use i-lucide-chart-pie on lines 108 and 116.
  • This changes and removes entries attributed to miguelrk, while the pull request author is farnabaz, so a maintainer should confirm those updates.

The added WebP has the required 960×540 dimensions, and nuxt-com is included in the screenshot regeneration list.

Comment thread docs/content/9.ecosystem.md Outdated
@comark-factory

comark-factory Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Reviewed #480 and left one inline suggestion plus three notes for maintainers.

  • The Nuxt entry is supported as an official Nuxt site that uses @comark/nuxt, but the broader rendering claim needs softer wording.
  • The package links point to the intended monorepo directories, comark-fetch is removed, and comark-flint-chart points to its current folder.
  • The Nuxt screenshot is a 960×540 WebP and is included in the regeneration script.

I left 1 suggestion in the review. The preview label was not enabled because the review also flags the missing Tooling subcategory, deprecated chart icons, and the ownership check for the miguelrk entries.

Co-authored-by: comark-factory[bot] <335754239+comark-factory[bot]@users.noreply.github.com>
@atinux
atinux merged commit abcb04f into main Oct 11, 2026
16 checks passed
@atinux
atinux deleted the docs/ecosystem-update branch October 11, 2026 18:18

This branch was successfully deployed

8 active deployments
Preview – comark-vue — e5e28fad Deployed Oct 9, 2026 by vercel[bot]
Preview – comark-nuxt — e5e28fad Deployed Oct 9, 2026 by vercel[bot]
Preview – comark-sveltekit — e5e28fad Deployed Oct 9, 2026 by vercel[bot]
Preview – comark-json-render — e5e28fad Deployed Oct 9, 2026 by vercel[bot]
Preview – comark-nextjs — e5e28fad Deployed Oct 9, 2026 by vercel[bot]
Preview – comark-svelte — e5e28fad Deployed Oct 9, 2026 by vercel[bot]
Preview – comark-twoslash — e5e28fad Deployed Oct 9, 2026 by vercel[bot]
Preview – comark-binding — e5e28fad Deployed Oct 9, 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.

2 participants