🚀 Feature: Add a way to apply known file changes after migration #1184
Labels
status: accepting prs
Please, send a pull request to resolve this!
type: feature
New enhancement or request
Milestone
Bug Report Checklist
main
branch of the repository.Overview
Right now, if you want to run
npx create-typescript-app --mode migrate
on an existing repository that doesn't use exactly what the template sets up, there'll likely be some changes to tooling. For example, a GitHub Action that usesncc
instead oftsx
to build might see a change like:This is annoying and inconvenient. I'd like to allow repositories to store their own description of changes to be made after migration. That way they can run migration mode, then those changes - and end up with no unintended changes.
I suspect there may be two kinds of changes to be made:
Additional Info
This is essentially a re-file of #498. Spinning out into a new issue as the comment history on that one includes a good bit of discussion to get us to this point.
This is essentially turning the end-to-end test snapshots into a real feature. Better documenting those snapshots is tracked in #1141.
There's also a similarity to how https://github.com/ds300/patch-package allows applying changes after installation...
The text was updated successfully, but these errors were encountered: