generatePreview method

String generatePreview(
  1. GroupedDependencies groupedDeps,
  2. GroupedDependencies groupedDevDeps
)

Generate preview of grouped dependencies

Implementation

String generatePreview(
  GroupedDependencies groupedDeps,
  GroupedDependencies groupedDevDeps,
) {
  final buffer = StringBuffer();

  if (groupedDeps.grouped.isNotEmpty) {
    buffer.writeln('dependencies:');
    _writeGroupedSection(buffer, groupedDeps);
    buffer.writeln();
  }

  if (groupedDevDeps.grouped.isNotEmpty) {
    buffer.writeln('dev_dependencies:');
    _writeGroupedSection(buffer, groupedDevDeps);
  }

  return buffer.toString();
}