pubspec_writer 1.0.0 copy "pubspec_writer: ^1.0.0" to clipboard
pubspec_writer: ^1.0.0 copied to clipboard

retractedunlisted[pending analysis]

Extension methods for writing pubspec_parse's back to data formats

Pubspec Writer #

Extension methods, for the official pubspec_parse objects, that facilitate writing the objects back to data formats.

Usage #

import 'package:pubspec_parse/pubspec_parse.dart';
import 'package:pubspec_writer/pubspec_writer.dart';

void main() {
    final pubspec = Pubspec.parse(someYaml);

    print(pubspec.toJson()); // outputs Map<String, dynamic>
}

this can be used in conjunction with yaml_writer to write with yaml output:

import 'package:pubspec_parse/pubspec_parse.dart';
import 'package:pubspec_writer/pubspec_writer.dart';
import 'package:yaml_writer/yaml_writer.dart';

void main() {
    final pubspec = Pubspec.parse(someYaml);

    final yamlWriter = YAMLWriter();
    print(yamlWriter.write(pubspec.toJson()));
}
0
likes
0
points
1
downloads

Publisher

unverified uploader

Weekly Downloads

Extension methods for writing pubspec_parse's back to data formats

Repository (GitHub)
View/report issues

License

(pending) (license)

Dependencies

pubspec_parse

More

Packages that depend on pubspec_writer