portToJson function

Object portToJson(
  1. Port value
)

Implementation

Object portToJson(Port value) {
  if (value.single != null) {
    return value.single as int;
  }

  if (value.range != null) {
    final r = value.range!;

    return '${r.$1}-${r.$2}';
  }

  if (value.env != null) return 'env:${value.env}';

  throw FormatException("Port value is not defined");
}