M

react-router/7/add_v7_relativeSplatPath_Flag

How to Use
Run this codemod on your codebase using one of the following commands

The easiest way to run this codemod without installing anything globally:

Documentation

This transformation adds the necessary configuration to enable v7 features, specifically the v7_relativeSplatPath flag. It affects both <BrowserRouter> components and createBrowserRouter configurations.

Before

ts

After

ts

Before

ts

After

ts

This change adds the future option with the v7_relativeSplatPath flag set to true. This enables the new behavior for relative path matching and linking for multi-segment splat paths in React Router v7.

Ready to contribute?

Build your own codemod and share it with the community.