This is a utility for generating proxies of NextJS Page Router pages, allowing you to separate pages from their routing. It was built for use in a migration from NextJS App Router to Page Router.
ts-node tools/generate-pagerouter-pages.ts <oldDir> <newDir> [--dry-run] [--overwrite](It also works as a general purpose proxy, but I hope you never have to do this)