t_helpers 0.0.55 copy "t_helpers: ^0.0.55" to clipboard
t_helpers: ^0.0.55 copied to clipboard

A collection of helper functions to simplify common programming tasks in Dart.

0.0.55 #

  • REFACTOR: move away from decimal.
  • REFACTOR: formatCurrencyPair helper.
  • REFACTOR: date helpers.
  • PERF: minor improvements.
  • FIX: minor fixes.
  • FIX: areRouteBasesDifferent.
  • FIX: math issue.
  • FIX: toDecimal don't return null when giving it a Decimal.
  • FIX: tests.
  • FIX: tests.
  • FIX: use right minimumFractionDigits when no max is specified.
  • FIX: should not allow zeros to be added when the operand is already 0.
  • FIX: remove unused param.
  • FIX: avoid to parse an empty string.
  • FIX: support PascalCase to camelCase.
  • FIX: formatCurrency support lowercase symbols.
  • FIX: make toIos3166Code stronger.
  • FIX: remove assertion for toDecimal.
  • FIX: formatPercentage.
  • FIX: missing implement of isLastOperandPercent.
  • FIX: minor fixes.
  • FIX: replaceLastOperand should work when there are no operands.
  • FIX: dependencies.
  • FIX: bunch of fixes.
  • FEAT: add taskTimeout param to the retry function.
  • FEAT: add formatCurrencyPair helper.
  • FEAT: added superscriptLastCharacter helper.
  • FEAT: added getLastChar helper.
  • FEAT: added getCurrencyNumberFormat.
  • FEAT: added getDecimalNumberFormat.
  • FEAT: add epsilonExponent param to nearlyEqual.
  • FEAT: added rangeAroundN helper.
  • FEAT: add removeDiacriticsAndLowercase helper.
  • FEAT: add convertMonthsToYearsAndMonths helper.
  • FEAT: add formatPercentageForClipboard and improvements.
  • FEAT: update dependencies.
  • FEAT: add formatNumberForClipboard helper.
  • FEAT: change default maxAttempts.
  • FEAT: add retry helper.
  • FEAT: update dependencies.
  • FEAT: add areGoRoutesDifferent helper.
  • FEAT: update dependencies.
  • FEAT: add toPascalCase.
  • FEAT: added value helpers.
  • FEAT: added toDecimalOrDefault.
  • FEAT: update dependencies.
  • FEAT: add debounce and throttle helpers.
  • FEAT: add a silent option.
  • FEAT: add isValidUrl.
  • FEAT: add getRandomItem helper.
  • FEAT: updated dependencies.
  • FEAT: minor improvements.
  • FEAT: add noop helper.
  • FEAT: add debugLog helper.
  • FEAT: allow to hide the time when formatting a date.
  • FEAT: refactor helpers.
  • FEAT: add getCurrencySymbol helper.
  • FEAT: rename toIos3166 to toIos3166Code.
  • FEAT: add existing libraries.
  • FEAT: add toCamelCase and toTitleCase helpers.
  • FEAT: add transformTo2DArray helper.
  • FEAT: better defaults min and max fraction digits.
  • FEAT: add date helpers.
  • FEAT: add toSnakeCase helper.
  • FEAT: add calculatePercentageDecrease helper.
  • FEAT: add decimal helpers.
  • FEAT: added nearlyEqual helper.
  • FEAT: minor improvements.
  • FEAT: add more formatting helpers.
  • FEAT: add maxFractionDigits param to formatPercentageForClipboard.
  • FEAT: minor improvements.
  • FEAT: add isLastOperandPercent to simple operation.
  • FEAT: evaluateExpression handles percentage operation for '+' or '-' operators.
  • FEAT: add isStringPercentage.
  • FEAT: update to dart 3 & flutter 3.10.0.
  • FEAT: update dependencies.
  • FEAT: added optional maxFractionDigits param to formatNumberForClipboard.
  • FEAT: update dependencies.
  • FEAT: update dependencies.
  • FEAT: minor improvements.
  • FEAT: improvments.
  • FEAT: add revertSuperscripts helper.
  • FEAT: add TSimpleOperation model.
  • FEAT: add toSafeDouble to Decimal package.
  • FEAT: parseSimpleOperation support more cases.
  • FEAT: add colors helpers.
  • FEAT: add parseSimpleOperation.
  • FEAT: add isDoubleInteger helper.
  • FEAT: add toIos3166 helper.

0.0.54 #

  • REFACTOR: move away from decimal.
  • REFACTOR: formatCurrencyPair helper.
  • REFACTOR: date helpers.
  • PERF: minor improvements.
  • FIX: minor fixes.
  • FIX: areRouteBasesDifferent.
  • FIX: toDecimal don't return null when giving it a Decimal.
  • FIX: tests.
  • FIX: tests.
  • FIX: support PascalCase to camelCase.
  • FIX: use right minimumFractionDigits when no max is specified.
  • FIX: should not allow zeros to be added when the operand is already 0.
  • FIX: remove unused param.
  • FIX: avoid to parse an empty string.
  • FIX: math issue.
  • FIX: formatCurrency support lowercase symbols.
  • FIX: make toIos3166Code stronger.
  • FIX: remove assertion for toDecimal.
  • FIX: formatPercentage.
  • FIX: missing implement of isLastOperandPercent.
  • FIX: minor fixes.
  • FIX: replaceLastOperand should work when there are no operands.
  • FIX: dependencies.
  • FIX: bunch of fixes.
  • FEAT: add removeDiacriticsAndLowercase helper.
  • FEAT: add taskTimeout param to the retry function.
  • FEAT: add toSafeDouble to Decimal package.
  • FEAT: updated dependencies.
  • FEAT: add getCurrencySymbol helper.
  • FEAT: add formatPercentageForClipboard and improvements.
  • FEAT: update dependencies.
  • FEAT: add formatNumberForClipboard helper.
  • FEAT: change default maxAttempts.
  • FEAT: add retry helper.
  • FEAT: update dependencies.
  • FEAT: add toSnakeCase helper.
  • FEAT: update dependencies.
  • FEAT: update dependencies.
  • FEAT: added value helpers.
  • FEAT: add areGoRoutesDifferent helper.
  • FEAT: update dependencies.
  • FEAT: add maxFractionDigits param to formatPercentageForClipboard.
  • FEAT: add a silent option.
  • FEAT: add isValidUrl.
  • FEAT: add getRandomItem helper.
  • FEAT: update dependencies.
  • FEAT: minor improvements.
  • FEAT: add noop helper.
  • FEAT: add debugLog helper.
  • FEAT: allow to hide the time when formatting a date.
  • FEAT: refactor helpers.
  • FEAT: added optional maxFractionDigits param to formatNumberForClipboard.
  • FEAT: rename toIos3166 to toIos3166Code.
  • FEAT: add toIos3166 helper.
  • FEAT: add toCamelCase and toTitleCase helpers.
  • FEAT: add existing libraries.
  • FEAT: better defaults min and max fraction digits.
  • FEAT: add date helpers.
  • FEAT: add toPascalCase.
  • FEAT: add calculatePercentageDecrease helper.
  • FEAT: add decimal helpers.
  • FEAT: add revertSuperscripts helper.
  • FEAT: minor improvements.
  • FEAT: add more formatting helpers.
  • FEAT: added toDecimalOrDefault.
  • FEAT: minor improvements.
  • FEAT: add isLastOperandPercent to simple operation.
  • FEAT: evaluateExpression handles percentage operation for '+' or '-' operators.
  • FEAT: add isStringPercentage.
  • FEAT: update to dart 3 & flutter 3.10.0.
  • FEAT: add formatCurrencyPair helper.
  • FEAT: added superscriptLastCharacter helper.
  • FEAT: added getLastChar helper.
  • FEAT: update dependencies.
  • FEAT: minor improvements.
  • FEAT: improvments.
  • FEAT: added getCurrencyNumberFormat.
  • FEAT: add TSimpleOperation model.
  • FEAT: added getDecimalNumberFormat.
  • FEAT: parseSimpleOperation support more cases.
  • FEAT: add colors helpers.
  • FEAT: add parseSimpleOperation.
  • FEAT: add isDoubleInteger helper.
  • FEAT: add transformTo2DArray helper.

0.0.53 #

  • FEAT: updated dependencies.

0.0.52 #

  • FEAT: add toSnakeCase helper.

0.0.51+1 #

  • REFACTOR: move away from decimal.

0.0.51 #

  • REFACTOR: formatCurrencyPair helper.
  • REFACTOR: date helpers.
  • PERF: minor improvements.
  • FIX: minor fixes.
  • FIX: areRouteBasesDifferent.
  • FIX: toDecimal don't return null when giving it a Decimal.
  • FIX: tests.
  • FIX: tests.
  • FIX: minor fixes.
  • FIX: use right minimumFractionDigits when no max is specified.
  • FIX: should not allow zeros to be added when the operand is already 0.
  • FIX: remove unused param.
  • FIX: avoid to parse an empty string.
  • FIX: math issue.
  • FIX: support PascalCase to camelCase.
  • FIX: formatCurrency support lowercase symbols.
  • FIX: make toIos3166Code stronger.
  • FIX: remove assertion for toDecimal.
  • FIX: formatPercentage.
  • FIX: missing implement of isLastOperandPercent.
  • FIX: replaceLastOperand should work when there are no operands.
  • FIX: dependencies.
  • FIX: bunch of fixes.
  • FEAT: update dependencies.
  • FEAT: add removeDiacriticsAndLowercase helper.
  • FEAT: add toPascalCase.
  • FEAT: add formatPercentageForClipboard and improvements.
  • FEAT: update dependencies.
  • FEAT: add formatNumberForClipboard helper.
  • FEAT: change default maxAttempts.
  • FEAT: add retry helper.
  • FEAT: update dependencies.
  • FEAT: add maxFractionDigits param to formatPercentageForClipboard.
  • FEAT: update dependencies.
  • FEAT: update dependencies.
  • FEAT: added value helpers.
  • FEAT: added toDecimalOrDefault.
  • FEAT: update dependencies.
  • FEAT: add toSafeDouble to Decimal package.
  • FEAT: add a silent option.
  • FEAT: add isValidUrl.
  • FEAT: add getRandomItem helper.
  • FEAT: add revertSuperscripts helper.
  • FEAT: minor improvements.
  • FEAT: add noop helper.
  • FEAT: add debugLog helper.
  • FEAT: allow to hide the time when formatting a date.
  • FEAT: refactor helpers.
  • FEAT: add getCurrencySymbol helper.
  • FEAT: rename toIos3166 to toIos3166Code.
  • FEAT: add toIos3166 helper.
  • FEAT: add toCamelCase and toTitleCase helpers.
  • FEAT: add transformTo2DArray helper.
  • FEAT: add existing libraries.
  • FEAT: add date helpers.
  • FEAT: add formatCurrencyPair helper.
  • FEAT: add calculatePercentageDecrease helper.
  • FEAT: add decimal helpers.
  • FEAT: added superscriptLastCharacter helper.
  • FEAT: minor improvements.
  • FEAT: add more formatting helpers.
  • FEAT: added getLastChar helper.
  • FEAT: minor improvements.
  • FEAT: add isLastOperandPercent to simple operation.
  • FEAT: evaluateExpression handles percentage operation for '+' or '-' operators.
  • FEAT: add isStringPercentage.
  • FEAT: update to dart 3 & flutter 3.10.0.
  • FEAT: better defaults min and max fraction digits.
  • FEAT: added getCurrencyNumberFormat.
  • FEAT: added getDecimalNumberFormat.
  • FEAT: update dependencies.
  • FEAT: minor improvements.
  • FEAT: improvments.
  • FEAT: add taskTimeout param to the retry function.
  • FEAT: add TSimpleOperation model.
  • FEAT: add areGoRoutesDifferent helper.
  • FEAT: parseSimpleOperation support more cases.
  • FEAT: add colors helpers.
  • FEAT: add parseSimpleOperation.
  • FEAT: add isDoubleInteger helper.
  • FEAT: added optional maxFractionDigits param to formatNumberForClipboard.

0.0.50 #

  • FEAT: update dependencies.

0.0.49+2 #

  • Update a dependency to the latest release.

0.0.49+1 #

  • Update a dependency to the latest release.

0.0.49 #

  • FEAT: add toSafeDouble to Decimal package.

0.0.48+2 #

  • PERF: minor improvements.

0.0.48+1 #

  • FIX: areRouteBasesDifferent.

0.0.48 #

  • FEAT: add areGoRoutesDifferent helper.

0.0.47 #

  • FEAT: add toPascalCase.

0.0.46+1 #

  • Update a dependency to the latest release.

0.0.46 #

  • FIX: toDecimal don't return null when giving it a Decimal.
  • FEAT: added toDecimalOrDefault.

0.0.45 #

  • FEAT: add getCurrencySymbol helper.

0.0.44 #

  • FIX: tests.
  • FIX: tests.
  • FEAT: add maxFractionDigits param to formatPercentageForClipboard.

0.0.43 #

  • FEAT: add maxFractionDigits param to formatPercentageForClipboard.

0.0.42 #

  • FEAT: update dependencies.

0.0.41+1 #

  • Update a dependency to the latest release.

0.0.41 #

  • FEAT: added optional maxFractionDigits param to formatNumberForClipboard.

0.0.40+1 #

  • REFACTOR: formatCurrencyPair helper.

0.0.40 #

  • FEAT: add revertSuperscripts helper.

0.0.39+1 #

  • REFACTOR: date helpers.

0.0.39 #

  • FEAT: add formatCurrencyPair helper.
  • FEAT: added superscriptLastCharacter helper.
  • FEAT: added getLastChar helper.

0.0.38 #

  • FEAT: added getCurrencyNumberFormat.
  • FEAT: added getDecimalNumberFormat.

0.0.37 #

  • FEAT: add taskTimeout param to the retry function.

0.0.36+2 #

  • FIX: use right minimumFractionDigits when no max is specified.

0.0.36+1 #

  • Update a dependency to the latest release.

0.0.36 #

  • FEAT: add removeDiacriticsAndLowercase helper.

0.0.35+1 #

  • FIX: should not allow zeros to be added when the operand is already 0.

0.0.35 #

  • FEAT: add formatPercentageForClipboard and improvements.

0.0.34 #

  • FEAT: update dependencies.

0.0.33 #

  • FEAT: add formatNumberForClipboard helper.

0.0.32 #

  • FEAT: change default maxAttempts.

0.0.31 #

  • FEAT: add retry helper.

0.0.30 #

  • FEAT: update dependencies.

0.0.29+1 #

  • FIX: remove unused param.

0.0.29 #

  • FEAT: update dependencies.

0.0.28+1 #

  • FIX: avoid to parse an empty string.

0.0.28 #

  • FEAT: added value helpers.

0.0.27+1 #

  • FIX: math issue.

0.0.27 #

  • FEAT: update dependencies.

0.0.26+1 #

  • FIX: support PascalCase to camelCase.

0.0.26 #

  • FEAT: add a silent option.

0.0.25 #

  • FEAT: add isValidUrl.

0.0.24 #

  • FEAT: add getRandomItem helper.

0.0.23+1 #

  • FIX: formatCurrency support lowercase symbols.

0.0.23 #

  • FEAT: minor improvements.

0.0.22 #

  • FEAT: add noop helper.

0.0.21 #

  • FEAT: add debugLog helper.

0.0.20 #

  • FEAT: allow to hide the time when formatting a date.

0.0.19 #

  • FEAT: refactor helpers.

0.0.18 #

  • FIX: make toIos3166Code stronger.
  • FEAT: rename toIos3166 to toIos3166Code.

0.0.17 #

  • FEAT: add toIos3166 helper.

0.0.16 #

  • FEAT: add toCamelCase and toTitleCase helpers.

0.0.15 #

  • FEAT: add transformTo2DArray helper.
  • FEAT: better defaults min and max fraction digits.

0.0.14 #

  • FEAT: add date helpers.

0.0.13 #

  • FIX: remove assertion for toDecimal.
  • FEAT: add calculatePercentageDecrease helper.

0.0.12 #

  • FEAT: add decimal helpers.

0.0.11 #

  • FIX: formatPercentage.
  • FEAT: minor improvements.

0.0.10 #

  • FEAT: add more formatting helpers.

0.0.9+1 #

  • FIX: missing implement of isLastOperandPercent.

0.0.9 #

  • FEAT: minor improvements.
  • FEAT: add isLastOperandPercent to simple operation.
  • FEAT: evaluateExpression handles percentage operation for '+' or '-' operators.
  • FEAT: add isStringPercentage.

0.0.8 #

  • FEAT: update to dart 3 & flutter 3.10.0.

0.0.7+3 #

  • FIX: minor fixes.

0.0.7+2 #

  • FIX: replaceLastOperand should work when there are no operands.

0.0.7+1 #

  • FIX: dependencies.

0.0.7 #

  • FEAT: update dependencies.

0.0.6 #

  • FEAT: minor improvements.

0.0.5 #

  • FIX: bunch of fixes.
  • FEAT: improvments.
  • FEAT: add TSimpleOperation model.

0.0.4+1 #

  • FIX: minor fixes.

0.0.4 #

  • FEAT: parseSimpleOperation support more cases.

0.0.3 #

  • FEAT: add colors helpers.

0.0.2 #

  • FEAT: add parseSimpleOperation.
  • FEAT: add isDoubleInteger helper.
  • FEAT: add existing libraries.

0.0.1 #

  • Initial release.
0
likes
120
pub points
2%
popularity

Publisher

unverified uploader

A collection of helper functions to simplify common programming tasks in Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

License

ISC (LICENSE)

Dependencies

diacritic, flutter, go_router, intl, rational, tenhance, tmodel, tsub

More

Packages that depend on t_helpers