isPublishable property

bool get isPublishable

Whether this package is publishable to pub.dev.

Returns true if the package:

  • Has a version
  • Does NOT have publish_to: none in pubspec.yaml

Implementation

bool get isPublishable {
  if (version == null || version!.isEmpty) return false;
  final publishTo = pubspec['publish_to'];
  return publishTo != 'none';
}