pub repository
mirror.p-hatan.irmore
3.9.3More Dart — Literally. Collecting, iterating, caching, mathematics, matching, ordering, and formatting easily.
Readme
More Dart — Literally
Pub Package Build Status Code Coverage GitHub Issues GitHub Forks GitHub Stars GitHub License
A collection of extensively tested extensions that make Dart a better place:
| Library | Description |
|---|---|
| async | Extensions to Stream. |
| cache | Caching strategies and their expiry policy. |
| char_matcher | Character classes, their composition, and operations on strings. |
| collection | Collection types: bi-map, bit-list, multi-set, sorted-list, set and list multi-map, range. |
| comparator | Common comparators, and extensions to perform advanced operations. |
| feature | Information about the runtime environment. |
| functional | Types and features known from functional programming. |
| interval | Continuous interval data type over a comparable type. |
| iterable | Extensions to Iterable. |
| math | Common mathematical functions. |
| number | Number types: fraction, complex, quaternion. |
| printer | Fluent interface to configure sophisticated formatter. |
| temporal | Extensions to DateTime and Duration types. |
| tuple | Generic sequence of typed values. |
And there are more to come ...
This library is open source, stable and well tested. Development happens on GitHub. Feel free to report issues or create a pull-request there. General questions are best asked on StackOverflow.
The package is hosted on dart packages. Up-to-date class documentation is created with every release.
Misc
Installation
Follow the installation instructions on dart packages.
Import the all-including parent package:
import 'package:more/more.dart';
Or one or more of the specific packages into your Dart code:
import 'package:more/async.dart';
import 'package:more/cache.dart';
import 'package:more/char_matcher.dart';
import 'package:more/collection.dart';
import 'package:more/feature.dart';
import 'package:more/functional.dart';
import 'package:more/interval.dart';
import 'package:more/iterable.dart';
import 'package:more/math.dart';
import 'package:more/number.dart';
import 'package:more/ordering.dart';
import 'package:more/printer.dart';
import 'package:more/temporal.dart';
import 'package:more/tuple.dart';
Contributing
The goal of the library is to provide a loose collection of carefully curated utilities that are not provided by the Dart standard library. All features must be well tested. New features must have significant advantages over alternatives, such as code reduction, readability improvement, speed increase, memory reduction, or improved accuracy. In case of doubt, consider filing a feature request before filing a pull request.
History
This library started in April 2013 as I was working through the puzzles of Project Euler and encountered some missing features in Dart. Over time the library grew and became more useful in many other places, so I created this reusable library.
Some parts of this library are inspired by similar APIs in Google Guava (Google core libraries for Java) and Apache Commons (a repository of reusable Java components).
License
The MIT License, see LICENSE.
Changelog
Changelog
3.9.0
- Various extension to work with bits.
- Add iterator over
BitList.indicesthat are true or false. - Add experimental
RTreeimplementation. - Various optimizations and improvements to mathematical functions.
- Generalize the prime sieve implementation and add support for more efficient primality check and factorization.
- More efficient implementation of
repeatfor a single element. - Deprecate
Iterable.cyclein favor ofIterable.repeat. - Make
Iterable.groupByandIterable.indexedreturn instances ofMapEntryfor easier interoperability withMap. - Fix various edge cases with
Rangeiterables. - Deprecated
naturalComparatorin favor ofnaturalCompareandnaturalComparable<T>.
3.8.0
- Add
Stringextensionstake,takeTo,skip,skipTo,takeLast,takeLastTo,skipLast, andskipLastTo. - Create a new
temporalpackage unifying allDateTimeandDurationrelated extensions:- Moved
DateTime.periodicalandDateTime.truncateto the new page, deprecated the old code. - Add various convenience accessors to
DateTime:isLeapYear,daysInYear,daysInMonth,weeksInYear,quarter,weekYear,weekNumber,dayOfYear, andhour12. - Add ability to convert
Durationobjects to one or more (fractional)TimeUnits.
- Moved
- Countless improvements and extensions to the
printerpackage:- Add
DateTimePrinterto print date and time objects. - Add
OrdinalNumberPrinterto print ordinal numbers: 1st, 2nd, 3rd, 4th, ... - Add
Printer.switcherto use different printers based on conditions. - Add
Printer.whereto condition the printing on the printed object. - Add
Printersupport fortake,skip,takeLastandskipLast. - Add
Printersupport fortruncateRight,truncateLeft, andtruncateCenterto also operate on word and sentence boundaries. Include the ellipsis in the width constraint. - Deprecated
Printer.map, and replace with more common and intention revealingPrinter.onResultOf.
- Add
- Implement the functionality of
Orderingas static extensions methods onComparatorfunctions:- Add
Comparator.binarySearchLowerandComparator.binarySearchUpperto return a lower/upper insertion index. - Add
Comparator.largestandComparator.smallestto return the top/bottom-k elements. - Deprecate the
Orderingclass and package.
- Add
- Create
Intervalto encapsulate bounded/unbounded and open/closed intervals across arbitraryComparableobjects.- Add the ability to measure the length of
Interval<int>.toIntLength()andInterval<num>.toDoubleLength(). - Add ability to convert
Interval<DateTime>to aDuration.
- Add the ability to measure the length of
- Added
SortedListcollection type. - Add
CompareOperatorsmixin to provide operators given acompareTomethod.
3.7.0
- Add
closeToextension to all numbers. - Make
Fractionsupport non-finite numbers.
3.6.0
- Dart 2.17 requirement.
- Add a max-heap collection type.
- Add predicates for the ordering type.
- Add interval data structure with open, closed, and infinite endpoints.
3.5.0
- Dart 2.16 requirement.
- Avoid dynamic calls.
- Better print strings across the library.
3.4.0
- Remove deprecated
hashAllandhash1,hash2,hash3, ... methods. - Add
ObjectPrinter.addValuefor more dynamic object printing. - Add
ToStringPrintermixin for simpler use ofObjectPrinter. - Add
Stream.windowalong the existingIterable.windowextension (thanks to https://github.com/pihentagy). - Various cleanups and better test coverage.
3.3.0
- Dart 2.14 requirement.
- Added
indent/dedentandwrap/unwraptoString. - Deprecated
hashAllandhash1,hash2,hash3, ... methods, since this is now supported through the core library onObject.
3.2.0
- Make
Printersignificantly faster by reusing a singleStringBufferinstance where possible. - Make
Printerstrongly typed, which unfortunately comes with some required API changes:- Number printers do no longer support
BigInt. - Number printers are directly instantiated, instead of using a factory on Printer.
- Number printers do no longer support
- Improved the
Printerlibrary in various ways:- Renamed
undefinedto the more intention revealingifNull. - Added
ifEmptyto print something specific for emptyIterables. - Added
mapandcastprinters for more flexible printing. - Add initial version of the
ObjectPrinter.
- Renamed
3.1.0
- Dart 2.13 requirement.
- Add
OptionalandEithertype. - Add
TypeMapthat maps Dart types to an instance. - Add various kinds of function types and function factories: callback function types, constant functions, empty functions, identity functions, mapping function types, predicate function types, and throwing functions.
- Add
String.convertFirstCharacters()andString.convertLastCharacters(). - Add
String.toUpperCaseFirstCharacter()andString.toLowerCaseFirstCharacter().
3.0.0
- Dart 2.12 requirement and null-safety.
- Use
package:clockandpackage:fake_asyncacross the board. - Add
BigIntRangeand optimize iteration ofIntegerRange. - Optimize the implementation of
ExpiryCache. - Fix
maxAgeof theStream.bufferoperator. - Add
Fraction.signandComplex.sign. - Add
IterablePrinterto print lists. - Relax the type constraints on
Ordering.natural. CharMatcheris now aPattern.- Introduce
package:more/feature.dartto provide information about the runtime environment. - Add
Trie(prefix tree) collection type. - Add
Ordering.percentile. - Add
Iterable.toMap,Iterable.atRandom,Iterable.min,Iterable.maxandIterable.percentile. - Optimize
Rangeobject creation and error reporting, and addIterable.indices. - Add converters
toBiMap,toListMultimap, andtoSetMultimap. - Add
String.removePrefixandString.removeSuffix. - Add
List.rotateandQueue.rotate.
2.8.0
- Dart 2.9 compatibility and requirement (in preparation of null-safety).
- Remove
Iterable.concat()in favor ofIterable.flatten(). - Split
Iterable.zip()intoInterable.zip(),Iterable.zipPartial()andIterable.zipPartialWith(). - Fix a bug in
Ordering.nullsFirstandOrdering.nullsLast. - Fix a race condition in cache value resolution.
- Fix a rounding bug of numeric formats with precision 0.
- Add human number printer (1 kilo, 1 mega, ...).
- Add a map function to
Tupleclasses.
2.7.0
- Add
separatedBy,flatMapandflattenfunction onIterable. - Cleanup
printerpackage and improve documentation.
2.6.0
- Add
repeatfunction onIterable. - Improved documentation.
2.5.0
- Printer package correctly trims, pads and separates unicode strings now.
- Updated class documentation regarding UTF-16 representation vs unicode strings.
2.4.0
- Add in-place logical operators to
BitList. - Optimize
CharMatcherwith lookup tables. - Improved documentation.
2.3.0
- Add
ListMultimapandSetMultimap. - Mark
CharMatcher,CacheandOrderingas immutable. - Improve documentation, which still included pre Dart 2.0 examples.
- Add extension methods to convert
ComparatortoOrdering.
2.2.0
- Made
truncateToPeriodandperiodicalextension methods ofDateTime. - Add extension methods to convert
- a
Map<K, V>to aBiMap<K, V>, - an
Iterable<bool>to aBitList, and - an
Iterable<T>to aMultiset<T>.
- a
2.1.0
- Cleanup
Tupleclass to be more readable and better typed.
2.0.0
- Dart 2.7 compatibility and requirement.
- Cleaned up deprecated code.
- Iterables
- Converted most helpers to extension methods.
- Removed
foldandfib, as they are not generally useful. - Moved
digitstopackage:more/math.
- Collections
- Add extension method to
intanddoubleto create ranges, i.e.0.to(20). - Move the string lists to
String.toList()extension method.
- Add extension method to
- Math
- Move all numerical operators to
num,ìntand/orBigInt(new).
- Move all numerical operators to
1.18.0
- Dart 2.4 compatibility and requirement.
- Add a tuple data type.
1.17.0
- Dart 2.3 compatibility and requirement.
- Various code improvements and optimizations.
1.16.0
- Dart 2.2 compatibility and requirement.
1.15.0
- Deprecated
package:more/int_mathpackage, and moved all not-deprecated code topackage:more/math.dart. - Add 'polyfills' for hyperbolic functions to the math package.
- Add functionality for combining hash codes.
1.14.0
- Quaternion numbers.
1.13.0
- Rename
Range.stoptoRange.endto be consistent with Dart naming conventions. - Rename
partitiontochunkedto be more consistent with Dart nomenclature. - Add the
zipiterable.
1.12.0
- Add the number package.
- Move
Fractionclass into this package. - Add support for
Complexnumbers.
- Move
- Add the
groupByiterable.
1.11.0
- Add the printer package.
1.10.0
- Drop Dart 1.0 compatibility.
1.9.0
- Dart 2.0 strong-mode compatibility required the following breaking changes:
- Replace callers of
range()with eitherIntegerRange()orDoubleRange(). - Removed padding argument from
partition(). To migrate replace broken calls-sites withpartitionWithPadding().
- Replace callers of
1.8.1
- Removed empty(), emptyIterator(), emptyIterable() since these are part of the core library now.
- Add periodic iterable tools (monthly, weekly, daily, hourly, ...).
1.8.0
- Ordering.reversed, Ordering.nullsFirst, Ordering.nullsLast, and Ordering.lexicographical are now properties for consistency with the Iterable protocol.
- Various optimization and improvements on the Range class.
1.7.2
- Cleanup after micro library migration.
- Move to the latest Dart provided mixins.
1.7.1
- Cleanup after micro library migration.
- Address linter warnings.
- Better test coverage.
1.7.0
- Migrate to micro libraries.
- Add caching library.
1.6.0
- Use generic method syntax.
1.5.3
- Fix pubspec SDK constraints.
1.5.2
- Fix linter warnings.
- Improve documentation.
1.5.1
- Strong compiler compliant.
1.5.0
- Fix various typos and linter issues.
- Reformat documentation.
1.4.0
- Migrate to Travis.
Installing
export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add morepubspec.yaml
name: more
version: 3.9.3
homepage: https://github.com/renggli/dart-more
description: More Dart — Literally. Collecting, iterating, caching, mathematics,
matching, ordering, and formatting easily.
environment:
sdk: '>=2.17.0 <3.0.0'
dependencies:
characters: ^1.2.0
clock: ^1.1.0
collection: ^1.17.0
meta: ^1.8.0
dev_dependencies:
args: ^2.3.0
build_runner: ^2.3.0
build_web_compilers: ^3.2.0
fake_async: ^1.3.0
lints: ^2.0.0
test: ^1.22.0Version history
| Version | Published | Archive | SHA-256 |
|---|---|---|---|
| 0.5.0 | 2013-04-25T06:34:50.496180Z | Download | c711fa3a311cc3d50e5d9ec9d9b78e9928894cc416ffd3e588df78e9dfb6893b |
| 0.5.1 | 2013-04-25T19:34:02.182700Z | Download | 20a1f70191df1afbb570ddc4a1129f233a00c852a6b007256c315ab5ca7a532f |
| 0.5.2 | 2013-04-28T09:07:38.438990Z | Download | b3047d52d08251fa12e2fd9f9a0d286250330fc239a3bb0f22459c8f6ab28936 |
| 0.5.3 | 2013-04-29T21:59:13.393640Z | Download | 8e7e3462b6d1244554116a4aa77d01a023919f8f3f82aeba0149cb02e740d41f |
| 0.5.4 | 2013-05-04T10:57:00.826960Z | Download | a9b74a760eb76cf9739a98eb025bb35291a03db64454214cf84cbfc38197c2cf |
| 0.5.5 | 2013-05-10T05:28:56.475260Z | Download | 48c254096bac222c31175243220c0dce78a99a9f7a84ae54df257602b79ff4f9 |
| 0.5.6 | 2013-05-20T09:48:53.899670Z | Download | ab34fd0db7ed2dff126136ec23b3d5c3cbe30091dc2f46819a847227d131f7ff |
| 0.5.7 | 2013-05-30T19:03:04.076110Z | Download | feaa8995e2db6d741c5d5c4d7b73408c92f2d7803cc15ea2cee51a48e356d81f |
| 0.5.8 | 2013-06-08T11:31:42.843190Z | Download | f65f697dda80ba452d4b136122cb97ac1ade39bf67c184e9e2c60e3247cf1e7a |
| 0.5.9 | 2013-06-08T12:17:53.737120Z | Download | bc2229b0383a76d18085dc0d5ef6a5d7a204a6e3b651f4f493848096c70f1ff2 |
| 0.5.10 | 2013-06-13T17:48:59.108330Z | Download | ffd71813c3a7cc1d2bab8ca801cd0ce1f79e09d7205c43eac7faedeedc3c9238 |
| 0.5.11 | 2013-06-20T19:28:25.047860Z | Download | a231b640779d37f54214c58fb948380f3021c6fd3aa6205bd7d59d165dbd4d74 |
| 0.5.12 | 2013-07-07T13:40:44.137680Z | Download | aea66a7fa6a5c9d98d65324d67e3b5b86cda17ee170033657b00c7bab3897dfd |
| 0.5.13 | 2013-07-07T17:24:51.460110Z | Download | 29d4dd5b01ed0534fe1b0feaff1ad46f5a3800875faa2d5cd61bc9f9200ce03d |
| 0.5.14 | 2013-07-09T21:47:49.863050Z | Download | e158416e9e03c1783783beaf0551cee1b3ab733fe42cbf2e9680ad3041c941ec |
| 0.5.15 | 2013-07-11T20:27:58.501890Z | Download | 487059a40ec77adc299c8198778729902d8be211324499d6fabbd920a6123713 |
| 0.5.16 | 2013-08-03T09:49:17.185370Z | Download | 5d60a8efb5b0dd2f672c67c4e7939c9150d11998c433110e30f04b4c878d3632 |
| 0.5.17 | 2013-08-15T08:15:04.269770Z | Download | 4bc67f7fd8bac485f1a21175d339c64a270ea622161491940bae272e4e9b50c7 |
| 0.5.18 | 2013-09-09T14:39:07.060790Z | Download | 4c9f706bdd0129e609d54df7ed0b55f2e7476610f54b38a55e9fabe51e2239e6 |
| 0.5.19 | 2013-09-09T14:47:13.212730Z | Download | 102727f6b02291e5b2234c69aad74829203c70aa58590124c1dd7eed0734cd5e |
| 0.5.20 | 2013-09-17T11:46:08.607900Z | Download | 216b44a1084733e0f05ac854fefdf4ef5b508b98875a607b00fc5773c3bbf58c |
| 0.5.21 | 2013-10-05T09:53:48.153070Z | Download | 0964e19d1926a1b8eb010fbfa46a2c9d5eb347a6973ef657d5971fe93b420f3c |
| 0.5.22 | 2013-10-29T07:08:44.738210Z | Download | e6d015232016448aaac9c491720336c0ca5a6dc0b779a4ad831af9851e1fcda5 |
| 1.0.0 | 2013-11-08T17:44:43.022750Z | Download | beb3a1abcef105e2fb705638641536bc3f79cebd538789307c860b479a35e96d |
| 1.0.1 | 2014-01-07T23:26:27.108930Z | Download | b79ad89cd4f09c54a15c9a9f29d9954b068eca884be0a13bd664119a2f818d9b |
| 1.0.2 | 2014-01-21T07:37:28.795Z | Download | 7f8469723a54852fd99695f03e4881386befbc920001766c90b77f0d69414bc8 |
| 1.0.3 | 2014-02-03T21:04:30.185880Z | Download | d42360b6ea6bf0c28adc3836f858acca31fa04c56eb81314f6ce3aae309af7fd |
| 1.0.4 | 2014-02-03T23:34:39.467580Z | Download | 930f4e1a07dc10b6237372ec6e7b61f14a4c87584f908dc32087031b36916c90 |
| 1.1.0 | 2014-02-09T20:03:14.260350Z | Download | 1e149824ae407546a6d9a0caa58706fe7427a50ba835a330cc3366d9357a3b57 |
| 1.1.1 | 2014-02-28T07:34:33.322740Z | Download | 0f6fcdf6f753a29f65b60c03ce5c180aabfd7467debb3f5e3e9028d7fc98c2ed |
| 1.2.0 | 2014-04-07T06:26:26.740160Z | Download | 14fb1b11ac66d9aba93c0019828156c62847a81c351f7c283300f89ead97ebd7 |
| 1.2.1 | 2014-05-13T17:24:37.810040Z | Download | 07a123eb70f29bd75795649d99026506ad1669b337bc1bc4144b926c3f649576 |
| 1.3.1 | 2014-08-01T17:36:16.079060Z | Download | a0c2411e0a4895b2688b8f77b21d348273d0492ad0f2d5593a35a245fe25b35e |
| 1.3.2 | 2014-08-16T10:30:34.361990Z | Download | 5cc15487020b3a644fd28b43d9942ff7a7a55102a32f028a09136808862b724d |
| 1.3.3 | 2014-11-29T09:25:12.950490Z | Download | 563a4f1e726416bd1190131603f1c420a31e5c3b8ed0241bbfb8f38f2277b39e |
| 1.3.4 | 2014-12-30T11:05:50.529190Z | Download | 035d3b187a061c78354dabc1ea5871f5e2172668fde99ec18b280d8031c8780d |
| 1.3.5 | 2015-01-23T21:34:18.727690Z | Download | 4a357f2420e692a52927a4a2b9bc7e9cefe14bbd10dcd6e4007cc26a40e0b50c |
| 1.3.6 | 2015-04-25T12:24:59.797770Z | Download | 814095d37108d460980df0d0fe6422972859997872a32ed411df44a6ccdc2878 |
| 1.3.7 | 2015-04-25T22:16:54.089270Z | Download | 81489facea7c1702bb7fa2965f088b9d302e31d1d40d39982d096d23058aa48e |
| 1.4.0 | 2015-05-15T18:02:06.892Z | Download | ca91d816f291c8f4c3708e92a661495c2d00f46c5013619cec2083d0cab7488e |
| 1.5.0 | 2015-10-06T18:02:26.491Z | Download | 3d6263d370d5d3ef8668c2e4cdbdeac6ef7badb4345a1a476261672149deacf8 |
| 1.5.1 | 2016-04-05T07:06:37.592Z | Download | 56c738e3d1772fef71d4c0f83f3170898dcb533153860d8aa9b78b674c25ae23 |
| 1.5.3 | 2016-10-17T15:14:17.219Z | Download | a87e31f6196bab57335f9cd907e863adb11b2b76560f653961971765b6c907ab |
| 1.6.0 | 2016-12-19T16:31:27.882Z | Download | 39755382989c3a5ab5a84ac0156914c6ca89c84355e48f9a3f636e5580270558 |
| 1.7.0 | 2017-07-22T08:55:33.945538Z | Download | 4ce40583af3b696f7a83eaf24b70ca8ce1ba0909796ab6e0fae2b1d82af71c95 |
| 1.7.1 | 2017-07-22T12:30:22.944954Z | Download | 03b217cbe2032b906a12932d4e2e6c5281b922b9a9e560bc38fc5ad92a7a135b |
| 1.7.2 | 2017-08-04T20:30:55.593731Z | Download | 858df3dbb371e52d96ee6168e02e38f6d090b4f87e0055b3138d1fe2307f1d34 |
| 1.8.0 | 2017-09-01T07:57:40.473588Z | Download | 59311c8fbc0d5a4848d8f5986e51a667ac5379960e0d420245018d681bebf899 |
| 1.8.1 | 2017-11-05T13:49:03.686125Z | Download | 8b1a54e8c4116ff52e36667f2a731e052d76ff72503c569e1b89b7667150230c |
| 1.9.0 | 2018-03-11T19:50:29.652209Z | Download | d23f4d739b58805146bee55268cbb1b7aff233bf9642c3c4c9894600dc46b6a4 |
| 1.9.1 | 2018-07-21T13:49:13.974143Z | Download | 01d0a9e71337a48b7eae4f4c49c9077ed08c527f37a13d6b5098779b2581a187 |
| 1.9.2 | 2018-07-21T14:02:14.845305Z | Download | 387b5a7b904ce5ce32869786d836a4ff2123cb06542fe48149347a886b5afbec |
| 1.10.0 | 2018-07-28T14:01:07.217681Z | Download | 9df82e09f5463488a18fc721f6445ef7d80e4c7bfe350f214d096aa160da4d78 |
| 1.10.1 | 2018-07-28T14:03:04.989035Z | Download | ed690174abe09ab8647b5f04e9c0e489790bf6c1cfbd53ae4fdac94c35a105b9 |
| 1.11.0 | 2018-09-01T21:25:58.776806Z | Download | b4b9877579b042b48acb0f193604b149cba443d0bd80b4ee744195dbb30dc9ea |
| 1.11.1 | 2018-09-01T23:09:24.436149Z | Download | 39a32a11341c5b8d443c0de318e69b09fa415c39d420cd0f4d2a5dc1a30e1ddd |
| 1.11.2 | 2018-09-09T08:52:24.589535Z | Download | 4c9a1e480816a4dcad924d7e6f0f7fc12ce54cf850fbdacc535ab2ad79eaa498 |
| 1.11.3 | 2018-09-09T20:07:04.765435Z | Download | b5fb3ce9ffca658d0fdcb42da37ca1323f2265dd410c006bafadbd09f2814c22 |
| 1.11.4 | 2018-09-09T20:14:49.453745Z | Download | 1c93e4490e23c75e2efb42a151ced4c360c873724ba47fca0ee81a0736d84444 |
| 1.11.5 | 2018-09-15T15:42:26.287398Z | Download | 6926584709b2c32bcd343e33183a876b94f82bb375b283cc5600e40bd519a825 |
| 1.12.0 | 2018-09-16T17:54:51.225058Z | Download | 45d10e838139371a29d4531bd0226164720dbdc3832393d412dfce35d7e2849d |
| 1.12.1 | 2018-09-27T14:07:26.689843Z | Download | 58bcc12b2fed5ac82479fedff04468056c8fdfa58c24c1d42ca958a6753751c2 |
| 1.13.0 | 2019-02-02T12:12:00.930965Z | Download | 0a030553a2b011fc1d0fe721977cb19ed9e9f54ce579636d19942cad2d96d3ef |
| 1.14.0 | 2019-02-16T14:17:57.800646Z | Download | 89efb483cb0c78dd4521ca8e8d3aeeb32601fdf6138305bf7a7e8c38d12e8045 |
| 1.14.1 | 2019-02-16T17:07:04.176792Z | Download | 987c50edb5ba3f72b8dedd6434b3c091d9e6cd0b904cdcde9ad37f27934718f5 |
| 1.14.2 | 2019-02-17T13:36:56.038890Z | Download | caa502be50a30bb4fe9d4b599e327b9953e673363aabac4edd6cdfc0d096908f |
| 1.15.0 | 2019-02-24T10:02:42.006857Z | Download | 23f5f06ce955e3b38286c1079f71365425e2a492e1884c85210c94139a390dc1 |
| 1.16.0 | 2019-02-26T21:36:32.599411Z | Download | adfc569cdc12f374f2d2b7999f06e98b68f2530c54a2b66a07ef3b56b3ffc95b |
| 1.17.0 | 2019-05-10T13:24:10.127584Z | Download | 90715e4a4599ee04a84c52daf7efbf8efa876eceeae1cde37a7e52e4d0bab70e |
| 1.18.0 | 2019-07-08T21:13:14.112276Z | Download | 06155c81c4b0497d7193275f9bb5ac88f26bcbd1af030c4622c5b9e5d4898365 |
| 1.18.1 | 2019-10-25T06:27:35.255748Z | Download | 08443d6f2b15508163d2ccc92e816db00184e6c6486b667d17898de2f14a03bb |
| 1.18.2 | 2019-10-25T20:17:27.429489Z | Download | d79e2fa85494671c0e77d2603f887d320be1d54cc3e3a9269217c6e1fb953317 |
| 2.0.0 | 2019-12-14T19:01:45.903362Z | Download | 6250a80ab1316e3879bf013459ca702d08ce8317f24cf51f237f165fa3a721d0 |
| 2.0.1 | 2019-12-14T19:24:44.076711Z | Download | bdee0665564a3bed1eb5825e73f3d5fa77c7f069999adf62400e7a36ef7f1a20 |
| 2.1.0 | 2020-01-01T12:30:17.405293Z | Download | 5a15f85ae28022efc41c5e1512a7b065e78cb997480d08aca8a960ed1546031a |
| 2.2.0 | 2020-01-01T13:25:02.826333Z | Download | 45f11eaeabc597eb635b9dc772863bd5427db22319b0738b4acee9443dd19d1f |
| 2.3.0 | 2020-05-21T11:06:37.502805Z | Download | 2df9a5775e2536a8017fdaa0e2f1c758e04e91b634e39cf90f0b498c50c806f4 |
| 2.3.1 | 2020-05-21T11:11:31.740159Z | Download | 83f8f5eb56f4256283e43139e52ea70e5768048e815e238e9d24f14c0f8e10cd |
| 2.4.0 | 2020-06-01T15:29:57.516109Z | Download | 6f51929d9eb8feeaa3d425dc22268a069e87348107a3ed0b948676692f0f57b9 |
| 2.5.0 | 2020-07-04T14:04:32.660433Z | Download | 2de13a96cf82d5538ecff60f3de00dfc5c8e8762c06e93a910c953ee415abed4 |
| 2.6.0 | 2020-07-18T11:21:13.990400Z | Download | 0ab9cf5a3eeee2ed4d31fd3280a5b475e8164a52051abb06caf4622f32e11a68 |
| 2.7.0 | 2020-08-04T15:45:09.630316Z | Download | caa4efdf46ed0e8392068964729e49f55982ba89823135b5b3f42e05fba71c41 |
| 2.8.0-nullsafety | 2020-09-06T14:27:34.861371Z | Download | 744ee5f8df9c8672ab28aca1b18f79fe974c25220223b09a5e8c5cfbda4d4421 |
| 2.8.0 | 2020-09-28T10:47:40.280257Z | Download | 3d63c06297a071436ba2bfbb1a20506dc88c3c5a266b80322ea3fdefca0a6231 |
| 3.0.0-nullsafety | 2020-10-06T12:17:10.851564Z | Download | 768d231cf2ccb2c101e6aedacdc05afd1b6e815598a675c06434a220036f0ab5 |
| 3.0.0-nullsafety.1 | 2020-10-29T12:09:24.113309Z | Download | 144f662d8a7005a5d2353e7dcd95aa53c8a5e7b1ba384da8e1d86b19832ec6c1 |
| 3.0.0-nullsafety.2 | 2020-11-21T07:49:40.748799Z | Download | c979cc8a64b647ec8418657d6f52d09c28a95f726b927dc4744101e84ed0aa6f |
| 3.0.0-nullsafety.3 | 2020-12-04T21:36:17.684226Z | Download | f5de896257f3c06f1648bf5d677bdece2d22d384c215b4e2ac1f868860620ef4 |
| 3.0.0-nullsafety.4 | 2020-12-06T12:30:37.109815Z | Download | ff99d1e42bdd6d712b260bdcfeb6c12a4b8bb3bab1db269d36f5066e1df2f0f7 |
| 3.0.0-nullsafety.5 | 2020-12-13T09:18:17.996036Z | Download | b38abecc4ff2f59c82e77011efa9ee421f93e0d729cbaa77321018d1a6e6fd04 |
| 3.0.0-nullsafety.6 | 2020-12-25T10:47:11.655752Z | Download | 8b929cb73d780c585b457624ffee1fbd668eb3400343f721d3593f0c59584294 |
| 3.0.0 | 2021-02-17T20:45:33.177158Z | Download | 537e19f88cbfe9a5897a3d35b427109c4e5b9a8b94df4ad7fd97d4e5a3dffcd4 |
| 3.0.1 | 2021-02-19T13:41:26.900210Z | Download | 5dff5f5eae8480f7006b52d5c5ac5f5a38d292719b7af6b5da285d9110e201be |
| 3.1.0 | 2021-06-27T13:45:05.312197Z | Download | 0e5578e3d52d88954652ccad832c2307786370c4a6f3a583a16736e17a86337c |
| 3.2.0 | 2021-09-07T18:50:58.151344Z | Download | c42d0b908847729dfcaa4d696be3acc3c643587eed79634244c7ea266516abae |
| 3.2.1 | 2021-09-08T10:05:33.824756Z | Download | f599a38a871976f164d389e22c3e0609de707400e02f90a1484e3915ffcce18d |
| 3.3.0 | 2021-09-10T17:46:18.419764Z | Download | eeaefcad761ad4101e7c8ea237202c6b66fc52dab5fe0cd27689ec0d44f5b1ef |
| 3.4.0 | 2021-12-25T05:10:53.622783Z | Download | ceede94f8598962313bfe599e3b2251f69f86c632a27f1d97550e933cb097a37 |
| 3.5.0 | 2022-02-27T17:47:12.026496Z | Download | 7fd894902d4504046890a16c454d907264edb9a08836c34163bdd4ccd124a403 |
| 3.6.0 | 2022-06-18T21:47:29.390175Z | Download | 3e48a16fa91e8c872593ef569f50a5648888a6e197f5ba3f7b6290447de1f26b |
| 3.7.0 | 2022-06-19T11:31:13.762199Z | Download | c29b3174666dd77ffa7306a4693da816af230a050aeb5ab2d5d9df7e1981826f |
| 3.7.1 | 2022-06-23T16:02:10.479423Z | Download | 791ddaea8632aa74a52697fd8ba54b9727f7fc08f114d31dc971db5997448c19 |
| 3.8.0 | 2022-06-23T15:55:17.034034Z | Download | 3f77263fe4adbdd932fda477a8e5e1bbc2a3bd61b73569fe364eb483af80b831 |
| 3.8.1 | 2022-09-04T15:05:31.589100Z | Download | e3d1e7633d779db007c37e5ec516f75d768f5b1f42e3f5311b2d0968ca1416fc |
| 3.8.2 | 2022-09-04T15:50:17.092524Z | Download | 375f4b2f19940cc54e68446cd4986d2d85c34786841b8d75057b3fe60e031e3d |
| 3.8.3 | 2022-09-11T07:39:49.702498Z | Download | b97a0f6de861e66330041750e152e3f9086db906df1efea4ee08ef175214cfb2 |
| 3.8.4 | 2022-09-11T12:57:19.142635Z | Download | 3e82576b312409763ccfda93306c71b370787003a4c217ea1e766be5b082f664 |
| 3.8.5 | 2022-09-12T10:12:17.117681Z | Download | fd60723e265f16ac36380d31633439ae14fb433f827815546297550082735d7a |
| 3.9.0 | 2022-11-27T03:21:33.640579Z | Download | 9a4a26c4569a96499de3d2e14c5c146ddd536981ae6281ff678a188afa58510f |
| 3.9.1 | 2022-12-10T17:27:35.818288Z | Download | dde79beb689b9c1c72c82eef49751d58bcaa591445b569e064b09d8417185f88 |
| 3.9.2 | 2022-12-12T08:02:34.421587Z | Download | d86e543383f4f52186c3f433e60136c3aa7db322031e868bb4e7bca6fbe87237 |
| 3.9.3 | 2022-12-15T12:54:09.418396Z | Download | 3dea13f12130ec48e617b1fe39a4ec03175156b11eaad02c1714e5cb8b18915b |
| 3.9.4 | 2022-12-17T09:35:36.926842Z | Download | 838a907c04b77b37c10f919cecf5c3ed851833775c5dbbc0eeea454c4b284b4f |
| 3.9.5 | 2022-12-18T14:12:38.592022Z | Download | 01dd74e1b794fcf5b1c84ec9c6e2f5d9ec86cc210c1712501ab01073bd0ab17b |
| 3.10.0 | 2023-02-19T11:07:48.809539Z | Download | ac5565aa35eed019570db100ae909a7eb9ce70f87e557ce136d8b2f9e9ec07de |
| 3.10.1 | 2023-02-19T11:16:22.314145Z | Download | 14853a9f8d138f3573ffc9d4a440bb848129b3fc9530113226e2220baa4dc428 |
| 3.10.2 | 2023-02-24T20:01:44.613510Z | Download | ad9207a4abefaff7099e8da509ba2adab4cfa4203c2ebbfc35070f88e18b7c82 |
| 4.0.0 | 2023-06-24T13:29:18.704934Z | Download | 74d7379587be84284e9e1a15b4c296351bfdac0370bf2e55de996f13c93a2dc3 |
| 4.0.1 | 2023-08-06T15:14:13.947408Z | Download | a06e9e78bd1446612c9fbb033612176f252bcb9ab905a778202d9f8212000c5a |
| 4.1.0 | 2023-12-02T16:18:39.552972Z | Download | 38e3dbee07616254e26a88c0bda28505f158ce34893fe8519265047582e942df |
| 4.2.0 | 2023-12-29T08:29:13.296056Z | Download | b9372ef11909cb88a7a29e221d96fbe17eb04394f022e374a4299a6c72946108 |
| 4.3.0 | 2024-07-14T16:41:23.352630Z | Download | 55cb4f276d4e75249748cf06eed0dc96905d97d466e9b138566a124c0b3a4ebd |
| 4.4.0 | 2024-10-22T15:44:29.089057Z | Download | 7589f39d4e5858213e80454844c6f0b1ef58e254e6614fe387e2029fc325efad |
| 4.5.0 | 2024-12-25T06:46:29.070497Z | Download | d3908d710f78ee5470d2ae9d7599a11aeb00a17909cc36cbd0f23a0b659ca375 |
| 4.6.0 | 2025-06-08T15:34:48.286084Z | Download | 30acaca07e155ea9b795db8ce50099dfdb96a42441f3d1a8a330e6460833cbf4 |
| 4.6.1 | 2025-08-16T09:42:56.779710Z | Download | 3850edf0e3f5f89709eef8a007ac3a6d4dbaef10b01fd25c66dfd5b7a62e1872 |
| 4.7.0 | 2025-12-12T20:22:36.280772Z | Download | e252628d2183cc09539b686abfbd9d8302675959b89a2a8146f5f4baca6ac5ba |
| 4.8.0 | 2026-10-23T19:29:38.530589Z | Download | ebd845356882f599f2fbfc2dea77b05b4ff0948dd5681544f3d0b755c246562b |
| 4.8.1 | 2026-10-24T06:34:05.766694Z | Download | 53e60f96fe1cd1468edf45ba2424f09f0a339db9eda90ba2da65e6485cd70cf7 |
| 4.8.2 | 2026-10-24T13:17:46.574501Z | Download | 59f5986cf2add0912842a5d705b1a2a91aab6e945b09fba8f38f87cff1b813d0 |
Dependencies
characters "^1.2.0"
clock "^1.1.0"
collection "^1.17.0"
meta "^1.8.0"