pubspec_parse
pubspec_parse copied to clipboard
Simple package for parsing pubspec.yaml files with a type-safe API and rich error reporting
It would be great to have an actively maintained Pubspec Data Class. The current [pubspec package](https://pub.dev/packages/pubspec) seems unmaintained and is missing quite a lot of properties
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...
I'm having a hard time to parse the pubspec.yaml, mainly I can't access the content of my _pubspec.yaml_ If I try to simply read it with _File()_, I get the...
Add support for `pubspec_overrides.yaml`, introduced [here](https://github.com/dart-lang/pub/pull/3215). Implementation detail: I thought it would be cleaner to create a new class instead of making this a special case of `PubSpec` parsing. ---...
Just came across this project. Its a little too hard to start using as I'm having to read code on git to see what it does and doesn't do. Some...
Remember that when parsing in lenient mode, we must ignore errors when `topics` is malformed. Otherwise, we might break existing packages.
All dependency types can have `version` constraints... they are not used for picking a different git revision or different path :D But they will produce an solver conflict..
This package currently doesn't expose the pubspec's `executables` field. It would be nice if it resolved the symbolic executable names to the paths of the executable files relative to the...
As every property is final, it's a good idea to add copyWith to generate a new runtime pubspec with some updates.
I have a few Dart (but not Flutter) applications which use the same non-code asset - in this case a font. This font, while not code itself, nonetheless runs through...