hrk_batteries 0.5.0 copy "hrk_batteries: ^0.5.0" to clipboard
hrk_batteries: ^0.5.0 copied to clipboard

A library to accumulate required dart helper and utility codes

ci codecov pub package

A library to accumulate required dart helper and utility codes

Features #

  • isDartOrFlutterTest()
  • isFlutterTest()
  • isFlutterIntegrationTest()
  • Unit
    • ValueUnit
    • ValueRange
    • Distance
      • DistanceUnit
      • DistanceRange
  • HrkDateTime
    • today()
    • todayUtc()
    • toDate()
  • HrkString
    • capitalize()
    • localizeDigits()

Getting started #

dart pub add hrk_batteries

Usage #

import 'package:hrk_batteries/hrk_batteries.dart';

void main() {
  // Logger log = Logger();
  // late Level level;
  if (isDartOrFlutterTest()) {
    // level = Level.INFO;
  } else {
    // level = Level.SEVERE;
  }
  // log.log(level, 'Needs Attention');

  final DateTime today = HrkDateTime.today();
  final DateTime todayUtc = HrkDateTime.todayUtc();
  final DateTime date = DateTime.now().toDate();

  // A०१२३४५६७८९Z
  final String mrLocalizedString = 'A0123456789Z'.localizeDigits(
    toZeroDigit: '०',
  );
}
4
likes
0
points
18.1k
downloads

Publisher

verified publisherhrishikesh-kadam.dev

Weekly Downloads

A library to accumulate required dart helper and utility codes

Repository (GitHub)
View/report issues

Topics

#batteries #dart-batteries

License

unknown (license)

Dependencies

equatable, freezed_annotation, json_annotation, meta

More

Packages that depend on hrk_batteries