codemod-com / codemod

The end-to-end platform for creating, sharing, and running codemods with engines like jscodeshift, ast-grep, ts-morph, and more. Automate code migrations, cleanups, and refactors for you, your team, and the community. AI-powered and CLI-first.
https://go.codemod.com/docs
Apache License 2.0
349 stars 30 forks source link

[codemod][new] Nuxt - migration to v4 #919

Open arshcodemod opened 2 months ago

arshcodemod commented 2 months ago

Migration details

Official upgrade guide

wattanx commented 1 month ago

Hello! Thank you for your excellent work!

These codemods do not support .vue files. Most codemods would be better able to support .vue files.

How do I create an issue asking for support for .vue files?

I also have experience in creating codemods that support vue files, so I may be able to help. https://github.com/wattanx/wattanx-converter/tree/main/packages/nuxt-bridge-migration-tools

alexbit-codemod commented 1 month ago

Thanks for your message. We have a utility that can extract js/ts from vue files. Also, in the near future, through vue supper in ast-grep engine, we will natively support vue files. I would love to chat more. Feel free to ping me on our slack if interested in contributing more. go.codemod.com/community

kevincam3 commented 1 month ago

I get this error: [Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files]

alexbit-codemod commented 1 month ago

@kevincam3 thanks for reporting the issue. lets use this task for creating new nuxt codemods. if there is some faulty codemod, lets create a new issue here and provide the repro steps. thank you so much again for your contribution.