parsePositiveIntFromFrontmatter function

int? parsePositiveIntFromFrontmatter(
  1. dynamic value
)

Parse a positive integer from frontmatter.

Implementation

int? parsePositiveIntFromFrontmatter(dynamic value) {
  if (value == null) return null;
  final parsed = value is int ? value : int.tryParse('$value');
  if (parsed != null && parsed > 0) return parsed;
  return null;
}