-
Notifications
You must be signed in to change notification settings - Fork 28
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
preserving comments #28
Comments
Unfortunately, no, not currently. In order to do that you need to preserve the whole parse tree, which certainly doesn't work inside the existing simple load/dump API. I would like to support this, though, it's something of a challenging problem. I've never seen an API for doing something like that and so it's a bit unclear what a good API would look like. |
Thanks, I figured that would be the answer. It would be great if this could be supported even if it's through a different API than the current load and dump. |
Agreed. (Sorry for not responding sooner. I'm still mulling over what an API like this might look like.) |
This npm package is doing it (or claiming to): https://www.npmjs.com/package/comment-json |
@qneill Thanks for the pointer. I'm looking at that now, and it does seem to be at least reasonable well-worked out. |
Is there a way to preserve comments so that if I edit a file the comments it contained are still there?
The text was updated successfully, but these errors were encountered: