pubspec_parse
pubspec_parse copied to clipboard
Can toJson() functionality be included as well?
It's fantastic to have an official package on Pub for parsing and extracting data from a pubspec.
There is, however, one thing, I'm wondering - would it be bad for createToJson to be true for the models contained in this package?
I'm working on updating the Angel CLI, which uses the old package:pubspec to persist changes to the project files (namely, adding dependencies the user is missing), to pubspec_parse, and if there were some way to just get a toJson method on the PubSpec.
I'll gladly send a PR, but is there is a specific reason this functionality isn't present already? I imagine there's probably a reason I didn't think about.
Hey @thosakwe
I think I avoided toJson because the pubspec is yaml – and the json output wouldn't necessarily round-trip the shape of the source.
There is quite a bit of special handling of dependencies, for instance.
If you want to take a shot, I'd accept a PR, though!
@kevmoo could I work on this issue?
@kevmoo could I work on this issue?
Sure! Just make sure you put in plenty of tests. I want to see that at round trips cleanly, etc.
Is this being worked on? (cc: @AliAkberAakash , @kevmoo )
Hey @alestiago I completely forgot about this, No it's not being worked on from my side. If you want we can work on this together.
@AliAkberAakash I don't have the bandwidth right now to work on this feature. If I ever have some spare I'll let you know. If you're no longer working on this I recommend asking to get unassigned.