Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a codemod repository #274

Open
bjohansebas opened this issue Oct 1, 2024 · 9 comments
Open

Create a codemod repository #274

bjohansebas opened this issue Oct 1, 2024 · 9 comments
Labels
discuss meeting tc agenda top priority Issues which the TC deem our current highest priorities for the project

Comments

@bjohansebas
Copy link
Member

Hi 👋

As part of improving and making migrations to future versions of Express easier, it would be good to have a dedicated repository for codemods

ref:
expressjs/expressjs.com#1610 (comment)

@bjohansebas
Copy link
Member Author

cc: @expressjs/express-tc

@UlisesGascon
Copy link
Member

I was not aware of the codemod and honestly seems like an awesome idea, based on this example from Next.js. https://nextjs.org/docs/app/building-your-application/upgrading/codemods.

Big +1 from my side. I will add it to the next meeting agenda.

@UlisesGascon UlisesGascon added tc agenda meeting top priority Issues which the TC deem our current highest priorities for the project labels Oct 16, 2024
@kjugi
Copy link
Member

kjugi commented Oct 24, 2024

I have prepared very minimalist demo repository here: https://github.com/kjugi/express-codemod
Is that what you are looking for?

@UlisesGascon
Copy link
Member

As discussed in our last TC meeting, the agreement is to work on a personal repository and then transfer it to the org when is mature :). WDYT @bjohansebas ?

@bjohansebas
Copy link
Member Author

Sounds great, I’ll get started on it.

@kjugi
Copy link
Member

kjugi commented Oct 26, 2024

Not sure how to understand both responses tbh 😅
@bjohansebas Do you want to create your own repository? Should I contribute there?
I have created mine because I wanted to confirm that's the right way and to help start this process ✌️

@bjohansebas
Copy link
Member Author

@kjugi I will create the repository and add you, so you can contribute

@bjohansebas
Copy link
Member Author

I've created this issue for the functionalities that these codemods should implement, and I have a question about whether we should update from version 3 to version 5?

@bjohansebas

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss meeting tc agenda top priority Issues which the TC deem our current highest priorities for the project
Projects
None yet
Development

No branches or pull requests

3 participants