pubspec_parse icon indicating copy to clipboard operation
pubspec_parse copied to clipboard

Simple package for parsing pubspec.yaml files with a type-safe API and rich error reporting

Results 13 pubspec_parse issues
Sort by recently updated
recently updated
newest added

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...

type-enhancement
good first issue

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...

type-enhancement
good first issue

Remember that when parsing in lenient mode, we must ignore errors when `topics` is malformed. Otherwise, we might break existing packages.

type-enhancement

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..

type-enhancement
good first issue

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...

type-enhancement
good first issue

As every property is final, it's a good idea to add copyWith to generate a new runtime pubspec with some updates.

type-enhancement
good first issue

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...