Skip to content

feat: add React Router adapter#84

Open
farizanjum wants to merge 7 commits into
dodopayments:mainfrom
farizanjum:feat/react-router-remix-adapter
Open

feat: add React Router adapter#84
farizanjum wants to merge 7 commits into
dodopayments:mainfrom
farizanjum:feat/react-router-remix-adapter

Conversation

@farizanjum

Copy link
Copy Markdown
Contributor

Summary

  • add @dualmark/remix for React Router v7 Framework Mode
  • generate markdown resource routes and /llms.txt from Dualmark config
  • add entry-server negotiation for bot user agents and Accept: text/markdown
  • add examples/remix-blog plus docs and release metadata

Testing

  • bun run --filter @dualmark/remix test
  • bun run --filter @dualmark/remix typecheck
  • bun run --filter @dualmark/remix build
  • bun run --filter dualmark-example-remix-blog build
  • bun run --filter dualmark-docs build
  • node packages/cli/dist/cli.js verify http://localhost:5174/posts/hello returned 125/125 under react-router dev
  • node packages/cli/dist/cli.js verify http://localhost:3000/posts/hello returned 125/125 under react-router-serve

Notes

  • slugStrategy: "catch-all" is intentionally rejected for now because React Router splats cannot safely express nested *.md routes without catching human HTML paths.
  • The current React Router docs entry point is https://reactrouter.com/start/framework/installation.

Copilot AI review requested due to automatic review settings July 6, 2026 09:22
@vercel

vercel Bot commented Jul 6, 2026

Copy link
Copy Markdown

@farizanjum is attempting to deploy a commit to the Dodo Payments Team on Vercel.

A member of the Team first needs to authorize it.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@farizanjum farizanjum force-pushed the feat/react-router-remix-adapter branch from 9c85c9d to f8c742f Compare July 6, 2026 09:31
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