Viewing version 5.1.20. Open the latest package page.

talker_logger

5.1.20

Logger. Easy, customizable, extensible logging, lightweight with filters, formatters, custom logs, log levels.

Download archive

Readme

talker_logger

Logger. Easy, customizable, extensible logging, lightweight with filters, formatters, custom logs, log levels.

Core talker package The package is designed to to make simple and extended logs Can be used separately from the main parent package In order to use all the functionality - go to the main page

Get Started

Follow these steps to use this package

Add dependency

dependencies:
  talker_logger: ^5.1.20

Easy to use

Create TalkerLogger instance and call prepared methods

// Create instance
final logger = TalkerLogger();
// Log messages
logger.debug('debug');
logger.info('info');
logger.critical('critical');
logger.error('error');
logger.good('good');
logger.warning('warning');
logger.verbose('verbose');
logger.log('log with level info', level: LogLevel.info);
logger.log('custom pen log', pen: AnsiPen()..xterm(49));

Result

More examples you can get there or in docs

Customization

This logger has simple settings that can change output

1. Filtering

  final logger = TalkerLogger(
    settings: const TalkerLoggerSettings(
      // Set current logging level
      level: LogLevel.critical,
    ),
  );

  // Works as before
  logger.critical('critical');
  // Does not work
  logger.info('info');

Result

2. Formating

Create your own LoggerFormatter implementation For example - ColoredLoggerFormatter that makes messages only with colors

class ColoredLoggerFormatter implements LoggerFormatter {
  @override
  String fmt(LogDetails details, TalkerLoggerSettings settings) {
    final msg = details.message?.toString() ?? '';
    final coloredMsg =
        msg.split('\n').map((e) => details.pen.write(e)).toList().join('\n');
    return coloredMsg;
  }
}

And add formatter for TalkerLogger constructor

  final logger = TalkerLogger(
    formatter: ColoredLoggerFormatter(),
  );

  logger.debug('debug');
  logger.info('info');
  logger.warning('warning');
  logger.error('error');

Result

Or you can make simple customization with default formatters

  final logger = TalkerLogger(
    settings: TalkerLoggerSettings(
      colors: {
        LogLevel.critical: AnsiPen()..yellow(),
        LogLevel.error: AnsiPen()..yellow(),
        LogLevel.info: AnsiPen()..yellow(),
      },
      maxLineWidth: 20,
      lineSymbol: '#',
      enableColors: true,
    ),
  );

  logger.info('info');
  logger.critical('critical');
  logger.error('error');

Result

Coverage

More examples you can get here

Changelog

5.1.20

  • [common] Update CI/CD dependencies
  • [common] Update Gradle to v9.6.1
  • [common] Update plugin org.jetbrains.kotlin.android to v2.4.10
  • [common] Update plugin org.jetbrains.kotlin.android to v2
  • [common] Update plugin com.android.application to v9.3.0

Thanks to Frezyx

5.1.19

  • [talker_flutter] Bump path_provider version from 2.1.4 to 2.1.6
  • [talker_flutter] Bump share_plus version from 3.0.0 to 3.2.0
  • [talker_flutter] Bump web version from 1.1.0 to 1.1.1

Thanks to Frezyx

5.1.18

  • [common] Update plugin com.android.application to v9.2.1
  • [common] Update Gradle to v9.5.0

Thanks to renovatebot

5.1.17

  • [talker_flutter] chore: bump share_plus from ^12.0.1 to ^13.0.0

Thanks to PAzter1101

5.1.16

  • [talker_riverpod_logger] fix: correct Riverpod integration package import in README

Thanks to Copilot

5.1.15

  • [talker] Add custom pretty json formatter and strip quotes
  • [talker_dio_logger] Add new pretty json formatter
  • [talker_chopper_logger] Add new pretty json formatter
  • [talker_http_logger] Add new pretty json formatter

Thanks to westito

5.1.14

  • [common] Update plugin com.android.application to v9.0.1
  • [common] Update plugin org.jetbrains.kotlin.android to v2.3.10
  • [common] Update Gradle to v9.3.1

Thanks to renovatebot

5.1.13

  • [common] Fix trailing curly bracket in stacktrace output

Thanks to Copilot

5.1.12

  • [common] Update Gradle to v9.3.0
  • [common] Update plugin com.android.application to v9

Thanks to renovatebot

5.1.11

  • [talker_flutter] Update plugin org.jetbrains.kotlin.android to v2.3.0
  • [talker_flutter] Update Gradle to v9.2.1

Thanks to renovatebot

5.1.10

  • [talker_flutter] Fix WebAssembly incompatible cast in download_logs_web.dart

Thanks to JanKubicek, Copilot

5.1.9

  • [talker_flutter] Fix TalkerScreen stack trace display for TalkerLog objects

Thanks to Copilot

5.1.8

  • [talker_dio_logger] Add comprehensive test coverage for FormData logging support

Thanks to Copilot

5.1.7

  • [talker_grpc_logger] Update dependency grpc to v5.1.0
  • [common] Update actions/cache action to v5

Thanks to apps/renovate

5.1.6

  • [talker_dio_logger] Fix printResponseTime display in TalkerScreen showing incorrect/increasing values

Thanks to Copilot

5.1.5

  • [talker_grpc_logger] Update dependency grpc to v5

Thanks to renovatebot

5.1.4

  • [talker_flutter] Fix Share button on iOS bump share_plus dependency to version 12.0.1

Thanks to Memet18

5.1.3

  • [talker_flutter] Fix TalkerRouteObserver to log routes created with pageBuilder

Thanks to copilot-swe-agent[agent]

5.1.2

  • [talker_chopper_logger] Fix tests and update example

Thanks to Frezyx

5.1.1

  • [talker] chore(deps): update kotlin monorepo
  • [talker] Bump actions/checkout from 4 to 6

Thanks to renovate

5.1.0

  • [talker_riverpod_logger] Riverpod 3 mutations support

Thanks to lucavenir

5.0.2

  • [talker_riverpod_logger] Bump riverpod version to 3.0.0
  • adopt Riverpod 3 provider observer signatures with ProviderObserverContext
  • switch to NotifierProvider.autoDispose and ProviderContainer.test from Riverpod 3 APIs

Thanks to lucavenir

5.0.1

  • [talker_flutter] Bump share_plus version to 12.0.0
  • [talker] Fix talker.handle docs to use stack trace before error message

Thanks to Ali-Toosi

5.0.0

    • [talker_chopper_logger] Release logger for Chopper http clint package
  • [talker_grpc_logger] Release logger for gRPC package

  • [talker] Add registeredKeys field into TalkerSettings for third-party packages

  • [talker] Remove deprecated titles and types from TalkerFilter

  • [talker] Add enabledKeys and disabledKeys fields into TalkerFilter to replace old filtering logic

  • [talker] Upgrade BaseTalkerFilter class - add new filtering way by List keys field

  • [talker] Deprecate titles and types fields from BaseTalkerFilter

  • [talker_flutter] Add TalkerFilter configuration on TalkerScreen

  • [talker_dio_logger] Add TalkerKeys registration

  • [talker_http_logger] Add TalkerKeys registration

  • [talker_bloc_logger] Add TalkerKeys registration

  • [talker_riverpod_logger] Add TalkerKeys registration

  • [talker_dio_logger] Remove unused addonId field from dio_logger

  • [talker_dio_logger] Add FormData parser for request logs data

  • [talker_dio_logger] Fix FormDatas contentType field

Thanks to Frezyx

5.0.0-dev.16

  • [common] Update dependency lints to v6
  • [common] Optimize images

Thanks to renovatebot

5.0.0-dev.15

    • [talker_grpc_logger] Add test and github workflow

Thanks to Frezyx

5.0.0-dev.14

    • [talker_grpc_logger] Add dart-style documentation

Thanks to Frezyx

5.0.0-dev.13

  • [talker_grpc_logger] Initial release with general package version
  • [talker] Add grpc keys into TalkerKey class

Thanks to Frezyx

5.0.0-dev.12

    • chore(deps): update dependency gradle to v9
  • chore(deps): update plugin com.android.application to v8.12.0

Thanks to renovate

5.0.0-dev.11

    • [talker_chopper_logger] Add TalkerKeys registration

Thanks to Frezyx

5.0.0-dev.10

    • [talker_chopper_logger] Release logger for Chopper http clint package

Thanks to techouse

5.0.0-dev.9

    • [talker_http_logger] Add TalkerKeys registration

Thanks to Frezyx

5.0.0-dev.8

    • [talker] Sync release and prerelease versions

Thanks to Frezyx

5.0.0-dev.7

    • [talker_dio_logger] Fix FormDatas contentType field

Thanks to Frezyx

5.0.0-dev.6

    • [talker_dio_logger] Add FormData parser for request logs data

Thanks to Frezyx

5.0.0-dev.5

  • [talker] Add registeredKeys field into TalkerSettings for third-party packages
  • [talker] Remove deprecated titles and types from TalkerFilter
  • [talker] Add enabledKeys and disabledKeys fields into TalkerFilter to replace old filtering logic
  • [talker_flutter] Add TalkerFilter configuration on TalkerScreen
  • [talker_dio_logger] Add TalkerKeys registration
  • [talker_http_logger] Add TalkerKeys registration
  • [talker_bloc_logger] Add TalkerKeys registration
  • [talker_riverpod_logger] Add TalkerKeys registration

Thanks to Frezyx

5.0.0-dev.4

  • [talker_dio_logger] Remove unused addonId field from dio_logger

Thanks to Frezyx

5.0.0-dev.3

  • [talker] Upgrade BaseTalkerFilter class - add new filtering way by List keys field
  • [talker] Deprecate titles and types fields from BaseTalkerFilter

Thanks to Frezyx

5.0.0-dev.2

  • [talker] Fix errors and exceptions filtering for observer

Thanks to Frezyx

5.0.0-dev.1

  • [talker] Brand new simplified TalkerKeys API (String Log key)

Thanks to Frezyx

4.9.3

  • [talker] chore(deps): update dependency gradle to v8.14.3 [talker] chore(deps): update plugin com.android.application to v8.11.1

Thanks to renovate

4.9.2

  • [talker_dio_logger] Add response data converter responseDataConverter field for TalkerDioLoggerSettings

Thanks to zhengbomo

4.9.1

  • [talker_http_logger] chore(deps): update plugin org.jetbrains.kotlin.android to v2
  • [talker_http_logger] chore(deps): update plugin com.android.application to v8.10.1

Thanks to renovate

4.9.0

  • [talker_flutter] chore: update share_plus to v11.0.0

Thanks to jeroenbell

4.8.4

  • [talker_riverpod_logger] add family arguments to the logs

Thanks to lucavenir

4.8.3

  • [talker_riverpod_logger] add an error filter

Thanks to lucavenir

4.8.2

  • [talker] Add CustomLog Documentation
  • [example] Update plugin com.android.application to v8.10.1
  • [example] Update dependency gradle to v8.14.1

Thanks to MeyerOppelt

4.8.1

  • [talker_dio_logger] Add logging of request`s extra

Thanks to lucavenir

4.8.0

  • [talker_flutter] Add custom settings section

Thanks to zvikarp

4.7.9

  • [talker_bloc_logger] show full data of Bloc logs in Flutter Talker

Thanks to Mooyeee

4.7.8

  • [talker_flutter] fix: respect custom TalkerLogger output in TalkerFlutter.init

Thanks to techouse

4.7.7

  • [talker_logger] chore: update logger output type for improved clarity

Thanks to techouse

4.7.6

  • [talker_flutter] fix: propagate itemsBuilder to TalkerView

Thanks to AhmedEzio47

4.7.5

  • Update example application dependencies

Thanks to apps/renovate

4.7.4

  • [talker_dio_logger] Add logLevel field to provide in all dIo logs

Thanks to mylukin

4.7.3

  • [talker_flutter] Fixed missing info and detailed message for exceptions

Thanks to salarshad

4.7.2

  • [talker_dio_logger] Add response time to logs
  • Add printResponseTime field for TalkerDioLoggerSettings to turn on/off response time printing

Thanks to troyanskiy

4.7.1

  • [talker_flutter] Fix scroll issue and widget usability with high text scale

Thanks to federicoviceconti

4.7.0

  • [talker_flutter] Remove deprecated dart:html
  • [talker_logger] Remove deprecated dart:html

Thanks to Mooyeee

4.6.14

  • [talker] Fix search filtering rules Now titles && types && searchQuery replace titles || types || searchQuery logic

Thanks to N1X41

4.6.13

  • [talker_dio_logger] Fix hiddenHeaders alters the request headers

Thanks to amrgetment

4.6.12

  • [talker_flutter] Rename conflict extension firstWhereOrNull from collection

Thanks to Bogdan778

4.6.11

  • [talker_dio_logger] Add printResponseRedirects field into TalkerDioLoggerSettings to print Response redirects

Thanks to federicoviceconti

4.6.10

  • [talker_flutter] Fix search textfield background color become white in light theme

Thanks to asadman1523

4.6.9

  • [talker] Fix CustomLogs pen field ignoring by console issue#313

4.6.8

  • [talker_dio_logger] Fix substitution of hidden headers hiddenHeaders field in TalkerDioLoggerSettings

4.6.7

  • [talker_http_logger] Add settings TalkerLoggerSettings field to setup http logger settings
  • [talker_http_logger] Add hiddenHeaders field in TalkerLoggerSettings to hide specific and sensitive http logger headers

Thanks to Ilushnik

4.6.6

  • [talker_dio_logger] Add hiddenHeaders field in TalkerDioLoggerSettings to hide specific and sensitive dio logger headers

Thanks to Ilushnik

4.6.5

  • [talker_bloc_logger] Bump bloc version to 9.0.0

4.6.4

  • [talker_flutter] Proper migration of support to the web using both html and wasm
  • [talker_flutter] Update example dart sdk version to '>=3.6.0 <4.0.0'

Thanks to yelmuratoff

4.6.3

  • [talker_flutter] Correction the import file name in the talker_flutter log downloader web

Thanks to samanzamani

4.6.2

  • [talker_flutter] Migrate downloadLogs export to new js_interop package

4.6.1

  • [talker_flutter] Add new web api support for download logs file

4.6.0

  • [talker_flutter] Add support WASM for Flutter Web
  • [talker_flutter] Support flutter 3.27, remove deprecations

Thanks to abdelaziz-mahdy

4.5.6

  • [talker_flutter] Add copy functionality for filtered logs

Thanks to abdelaziz-mahdy

4.5.5

  • [talker] Add history logging filter by LogLevel
  • [talker_flutter] Fix TalkerScreen does not respect configured LogLevel setting

Thanks to mylukin

4.5.4

  • [talker_flutter] Add isLogsExpanded and isLogOrderReversed flags to TalkerScreen widget

Thanks to Ilushnik

4.5.3

  • [talker_http_logger] Add HttpErrorLog for wrong http statuses

Thanks to yelmuratoff

4.5.2

  • [talker_flutter] Add fallback Flutter screen log card color by LogLevel

4.5.1

  • [talker_flutter] Fix mapping LogColors to Flutter Color (Logs screen)

4.5.0

More Flexible Interaction with Custom Logs

  • BREAKING [talker] Change the type of colors parameter in the TalkerSettings class from Map<TalkerLogType, AnsiPen>? to Map<String, AnsiPen>?. Custom colors must now use a string key for log types.
  • BREAKING [talker] Change the type of titles parameter in the TalkerSettings class from Map<TalkerLogType, String>? to Map<String, String>?. Custom titles must now use a string key for log types.
  • BREAKING [talker_flutter] Change the type of colors parameter in the TalkerScreenTheme class from Map<TalkerLogType, Colors>? to Map<String, Colors>?. Custom colors must now use a string key for log types.
  • [talker] Add new tests and updated existing ones.
  • [talker] Update the documentation for log customization.

Thanks to yelmuratoff

4.4.7

  • [talker_dio_logger] Make encoder constant private

4.4.6

  • [talker] Reanme logTyped method to logCustom
  • [talker] Add Deprecated annotation for logTyped method

4.4.5

  • [talker_logger] Add enable option field to control log output (on talker_logger level)

Thanks to weitsai

4.4.4

  • [talker_dio_logger] Add enable option field to control log output (on talker_dio_logger level)

Thanks to weitsai

4.4.3

  • [talker_http_logger] Bump http_interceptor package version to 2.0.0

4.4.2

  • [talker] Fix provide pen color field in log() method
  • [talker] Android dependecies actualization and bug fixing in example app code

Thanks to HE-LU and venkat9507

4.4.1

  • [talker_flutter] Bump share_plus version to 10.0.1
  • [talker_flutter] Bump path_provider version to 2.1.4

4.4.0

  • [talker] Stable TimeFormat release (Support of custom time formatting for every talker package)
  • [talker_riverpod_logger] Bump version to talker common versions system

4.3.5

  • [talker_bloc_logger] Setup common time format from talker settings for Bloc logs

4.3.4

  • [talker_riverpod_logger] Duplicated state logs fixes

Thanks to ArinFaraj

4.3.3

  • [talker_bloc_logger] Fix bloc logs TimeFormat

Thanks to Mooyeee

4.3.2

  • [talker_riverpod_logger] Fix issue with display time inside riverpod package

Thanks to yelmuratoff

4.3.1

  • [talker_flutter] Fix showing times on FlutterScreen cards

Thanks to fieldOfView

4.3.0

  • [talker_flutter] Custom logs timestamp formattings

Thanks to abdelaziz-mahdy

4.2.4

  • [talker_riverpod_logger] Print missing data on TalkerScreen

Thanks to yelmuratoff

4.2.3

  • [talker_riverpod_logger] Include Provider's name in logs output

Thanks to KoheiKanagu

4.2.2

  • [talker_flutter] Support for Flutter 3.22, fix new version deprecations

4.2.1

  • [talker_dio_logger] Add missing error setting for TalkerDioLoggerSettings:
    • printErrorData
    • printErrorHeaders
    • printErrorMessage
    • errorFilter

Thanks to Ali1Ammar

4.2.0

Thanks to jbdujardin

4.1.5

  • [talker_flutter] Bump share_plus version to 9.0.0

4.1.4

  • [talker_logger] Fix default logs printing method

4.1.3

  • [talker_flutter] Bump share_plus version to 8.0.2
  • [talker_flutter] Bump path_provider version to 2.1.2

4.1.2

  • [talker_flutter] Bump group_button version to 5.3.4

4.1.1

  • Fix TalkerLog.generateTextMessage exception info missing

Thanks to heiha100

4.1.0

  • Fix Exception and StackTrace is ignored for logs
  • Fix typo at the beginning README.md
  • Fix TalkerScreen log type selector text colors

Thanks to qwadrox and Danyalo

4.0.3

  • Support web for talker and talker_logger
  • Update talker_bloc_logger README.md

Thanks to melodysdreamj and MiladAtef

4.0.2

  • Fix inconsistent colors at TalkerScreen
  • Add LogColors typedef in TalkerTheme (Map<TalkerLogType, Color>)

Thanks to XanderD99

4.0.1

Thanks to K1yoshiSho

4.0.0

  • Add ability to customize colors and titles of any Talker logs

  • Add ability to customize colors of any logs in TalkerScreen UI

  • Add TalkerLogType enum for clear differentiation of logs by types.

  • Update TalkerScreen UI (The interface is now even more user-friendly)

  • Huge documentation update

  • Make 100% test coverage of talker_bloc_logger and talker_dio_logger

  • Add expand / collapse ability for one log card

  • Packages versions synchronization (Now the versions of all core libraries will be identical)

  • BREAKING TalkerDataInterface deleted (Now base data class is TalkerData)

  • Fix: Text color not always visible issue #174

  • Add custom title format issue #170

  • Fix: Logger not resets log color issue #86

Check more details in documentation

4.0.0-dev.6

  • Make 100% tests coverage
  • Update example UI
  • Add custom log titles documentation
  • Fix TalkerScreen log colors setup
  • Fix TalkerScreenTheme textColor providing

4.0.0-dev.5

  • Huge documentation update
  • Update talker_flutter styles
  • Add expand / collapse ability for one log card
  • Add colors customization examples

4.0.0-dev.4

  • Add new tests to make 100% coverage
  • Fix linter issues

4.0.0-dev.3

  • Update settings setup method
  • Fix migration issues

4.0.0-dev.1

  • Add colors field in TalkerLoggerSettings class to setup custom colores for default logs
  • Remove deprecated LogLevel title and color extensions
  • BREAKING: Remove LogLevel.good

3.1.0

  • Rename (fix typo) **LoggerFormater -> LoggerFormatter
  • Rename (fix typo) field formater -> formatter
  • Fix internal and docs typos

Thanks to wcoder

3.0.4

  • Add topics in pubspec.yaml

3.0.3

  • Update sdk version to '>=2.15.0 <4.0.0'

3.0.2

  • Update LogLevel priority list

3.0.1

  • Move back console_utils export

3.0.0

  • ⚠️ Remove TalkerLoggerInterface
  • ⚠️ Remove deprecated LogLevel.fine and .fine() log method
  • ⚠️ Rename LogLevelTalkerLoggerFilter -> LogLevelFilter, TalkerLoggerFilter -> LoggerFilter
  • Move all important files on upper level and simplify folders navigation
  • Remove kDefaultLoggerSettings constant
  • Make console_utils private class

3.0.0-dev.6

  • Remove kDefaultLoggerSettings constant
  • Make console_utils private class

3.0.0-dev.5

  • Delete deprecated LogLevel.fine and .fine() log method

3.0.0-dev.4

  • Update pubspec.yaml description

3.0.0-dev.3

  • Move all important files on upper level and simplify folders navigation

3.0.0-dev.2

  • Make LogLevel.fine deprecatd

3.0.0-dev.1

  • Remove TalkerLoggerInterface
  • Make fine log method Deprecated
  • Rename LogLevelTalkerLoggerFilter -> LogLevelFilter
  • Rename TalkerLoggerFilter -> LoggerFilter

2.2.1

  • FIX: Fix color reset in console

Thnaks for westito

2.2.0

  • INFO: talker 2.2.0 release
  • INFO: Update dependencies

2.2.0-dev.1

  • INFO: Up version due to the talker_flutter update

2.1.1-dev.3

  • FEAT: Implement debug logs title
  • INFO: Up version due to the talker_flutter update

2.1.0

  • Talker mutual update See more in releases

2.0.0

  • Huge Talker update See more in releases

1.2.1

  • FEAT: add output field to copyWith method

    Thanks to probka00

1.2.0

  • FIX: Temp change homepage
  • INFO: Update README.md

1.1.1

  • INFO: Implement custom Formatter usage example
  • FIX: README $ images & docs

1.1.0

  • FEAT: Implement ExtendedLoggerFormatter
  • FEAT: Upgrade ColoredLoggerFormatter
  • FIX: Typo Formater -> Formatter

1.0.0

First stable release! 🎉

0.12.0

  • BREAKING: Change message field type from String to dynamic

0.11.1

  • FEAT: Move back copyWith method

0.11.0

  • INFO: Make 100% tests coverage
  • INFO: Update package docs, examples, tests

0.9.0

  • INFO: Make small refactor

0.8.0

  • INFO: Create README with documentation and examples
  • INFO: Add TalkerLoggerSettings docs

0.7.0

  • FIX: Rename and refactor internal code
  • INFO: Add all public entities docs

0.6.0

  • FIX: Remove lineSymbol and maxLineWidth field from LogDetails
  • INFO: Add main class and LogDetails, extensions docs

0.5.1

  • Remove unused code, fix default logger format

0.5.0

  • Release 0.5.0 talker package
  • Update README.md

0.4.0

  • Update logs base formating and coloring

0.3.2

  • Add coloring for log underline

0.3.1

  • Make level nullable field in standart method

0.3.0

  • Add simple methods for all levels log

0.2.0

  • Update logs architecture
  • Add filter and formater utils

0.1.0

  • Initial version.

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.com
flutter pub add 'talker_logger:5.1.20'
pubspec.yaml
name: talker_logger
description: Logger. Easy, customizable, extensible logging, lightweight with filters, formatters, custom logs, log levels.
version: 5.1.20
homepage: https://github.com/Frezyx/talker
repository: https://github.com/Frezyx/talker
issue_tracker: https://github.com/Frezyx/talker/issues

topics:
  - logger
  - logging
  - log
  - console
  - cli

environment:
  sdk: '>=2.15.0 <4.0.0'

dependencies:
  ansicolor: ^2.0.2
  web: ^1.1.0

dev_dependencies:
  lint: ^2.1.2
  test: ^1.24.9

Version history

VersionPublishedArchiveSHA-256
0.2.0On demandDownload717282aa…15a8d0
0.3.0On demandDownloadd58f165b…69eb1c
0.3.1On demandDownload8bb64896…a843c2
0.3.2On demandDownloadfc2db442…e2cc5a
0.4.0On demandDownload20aa1fb3…eb9482
0.5.0On demandDownload8ed1cf09…37f2e8
0.5.1On demandDownload4cf8797b…d8e278
0.6.0On demandDownloade12bed98…420de1
0.7.0On demandDownloadce4cee69…354645
0.8.0On demandDownload86b3851b…2e8ab9
0.9.0On demandDownload77edcc0d…43cae2
0.11.0On demandDownload6cae4d2b…28937f
0.11.1On demandDownloadda6d9e6a…c0f470
0.12.0On demandDownloadee980a7d…ff0d0e
1.0.0On demandDownload9a7ecfee…bd7ca8
1.0.0+1On demandDownload12257a11…807bd8
1.1.0+1On demandDownloaddaa419a2…e59ee9
1.1.1On demandDownload8e45a087…430133
1.2.0On demandDownload903b5875…39c937
1.2.1On demandDownload77d0ccbc…e56199
2.0.0On demandDownloadbdb9b6b4…99bcb2
2.1.0On demandDownload11bb26ba…5bd02b
2.1.1-dev.3On demandDownloade510f3dd…f1c615
2.2.0-dev.1On demandDownloadfb950213…2f0b01
2.2.0On demandDownload41a25998…0780d0
2.2.1On demandDownload6550a1bb…831470
3.0.0-dev.1On demandDownload1e44dcdd…3a4a88
3.0.0-dev.2On demandDownload572fe44a…ea42b8
3.0.0-dev.3On demandDownloadfafd3a92…e45708
3.0.0-dev.4On demandDownload7e2d0cde…b548ad
3.0.0-dev.5On demandDownload230aa18d…938d69
3.0.0-dev.6On demandDownload8e72b2a9…26484e
3.0.0On demandDownload1e010a5b…b85be2
3.0.1On demandDownloadb01e81e6…970d84
3.0.2On demandDownloadbbfbb8d0…2e3cc0
3.0.3On demandDownloadd466b7ed…88174f
3.0.4On demandDownloadb1521f8c…ea5c9f
3.1.0On demandDownload3f8d051e…cf2cbb
4.0.0-dev.1On demandDownload5e18de98…97cd63
4.0.0-dev.3On demandDownloade713cc71…f83c97
4.0.0-dev.4On demandDownload03fcc54a…463534
4.0.0-dev.5On demandDownloadedcf098c…326560
4.0.0-dev.6On demandDownload14210c32…98e599
4.0.0On demandDownload426d439c…e23543
4.0.1On demandDownload892612c1…5ba26d
4.0.2On demandDownload4ed4e684…8a3e20
4.0.3On demandDownload795f7e43…dddfc6
4.1.0On demandDownload983a3ac0…c89c2a
4.1.1On demandDownloadf42a300d…45858a
4.1.2On demandDownload72060da2…0726d8
4.1.3On demandDownload23b64026…1e9875
4.1.4On demandDownloadf4895154…326d39
4.1.5On demandDownloadd09f459f…082505
4.2.0On demandDownload777c62bb…2c20df
4.2.1On demandDownloade44a9b35…ce0b56
4.2.2On demandDownload5d062cd2…b5ce4f
4.2.3On demandDownload8728b67e…4b1c8a
4.2.4On demandDownloadbe5a5007…3239f1
4.3.0On demandDownload5837cf93…60d105
4.3.1On demandDownloaded79a64a…61c720
4.3.2On demandDownloadc913434a…fa4afb
4.3.3On demandDownloadffa7ed48…c57f6d
4.3.4On demandDownloadad022c44…7b8e65
4.3.5On demandDownload2a442b7a…62847f
4.4.0On demandDownloada0d06d9d…a39669
4.4.1On demandDownload515d2e58…8a3fba
4.4.2On demandDownload957bec95…bbb77e
4.4.3On demandDownloadae73f6a9…c7fec1
4.4.4On demandDownload5dfa7b72…58d0d7
4.4.5On demandDownload04d5a5ff…2979da
4.4.6On demandDownload90adc0ce…bc7a13
4.4.7On demandDownloade2b59c17…8aaab4
4.5.0On demandDownload6bc2d0ba…1e9355
4.5.1On demandDownloadf52be00b…c98c50
4.5.2On demandDownload55b56ef6…6ab2d5
4.5.3On demandDownloadac4e090e…1ebcf9
4.5.4On demandDownload2fcceac8…4181ef
4.5.5On demandDownload53f247ec…eef695
4.5.6On demandDownload9267f7ad…c46dc9
4.6.0On demandDownloadf6af15f0…687002
4.6.1On demandDownload06e9878a…98aebb
4.6.2On demandDownload6a38786d…f464e4
4.6.3On demandDownload7b0331c8…e237bd
4.6.4On demandDownload27e4d0ba…2d9a55
4.6.5On demandDownload607337d8…ef7e55
4.6.6On demandDownload3f8315cc…3038f4
4.6.7On demandDownload96f2a273…221360
4.6.8On demandDownload56560d95…a6837b
4.6.9On demandDownload10ed3cbf…cc701a
4.6.10On demandDownload8fb62684…4fe8f1
4.6.11On demandDownload73e0b40f…5b86a6
4.6.12On demandDownloadf5c28e76…6c3eee
4.6.13On demandDownloadda499df6…17a5be
4.6.14On demandDownload16ff0cfd…fb9eb5
4.7.0On demandDownload0a1a295a…fc8fe6
4.7.1On demandDownloaded9b20b8…bf2ad2
4.7.2On demandDownload416b4d72…c49a6e
4.7.3On demandDownloadd4be7d08…566587
4.7.4On demandDownload2dda8f3f…81488f
4.7.5On demandDownload4f97def0…e6c382
4.7.6On demandDownloada77ce73f…3cfa24
4.7.7On demandDownload015fee5b…256353
4.7.8On demandDownload01c645e1…b9623a
4.7.9On demandDownloadd8d2afd9…510b5d
4.8.0On demandDownloadb5d0bd04…4a45ee
4.8.1On demandDownload4e526350…4ca506
4.8.2On demandDownload44b7d6c9…d428fe
4.8.3On demandDownloadc86dc593…ac5070
4.8.4On demandDownloadd4519dde…c9930c
4.9.0On demandDownload4c8fea84…1775ba
4.9.1On demandDownloadf1755d51…1d5b15
4.9.2On demandDownloade3c5195f…7a67fd
4.9.3On demandDownload778ec673…e26d27
5.0.0-dev.1On demandDownload4be237d7…e27d34
5.0.0-dev.2On demandDownload69e9a051…08a1ad
5.0.0-dev.3On demandDownloadd3df1876…fbd4ff
5.0.0-dev.4On demandDownload26d52332…e2d500
5.0.0-dev.5On demandDownloade8cc8fa2…ff1353
5.0.0-dev.6On demandDownloadaae8f31b…f7f9f9
5.0.0-dev.7On demandDownloadee6986b8…065aad
5.0.0-dev.8On demandDownload2b32b88d…a04668
5.0.0-dev.9On demandDownloadfdfaebef…0017a1
5.0.0-dev.10On demandDownload84f303c0…79890a
5.0.0-dev.11On demandDownloadc6765f43…d99bce
5.0.0-dev.12On demandDownload97b97b79…f47130
5.0.0-dev.13On demandDownload505d62dd…d1ab23
5.0.0-dev.14On demandDownload8719324f…fd626f
5.0.0-dev.15On demandDownloadcad79135…96faa9
5.0.0-dev.16On demandDownload03f4094b…59a453
5.0.0On demandDownload4f06d46d…c41cd7
5.0.1On demandDownload8c63990d…0ff20b
5.0.2On demandDownload8218836d…72b8fb
5.1.0On demandDownload87c66fef…0d34eb
5.1.1On demandDownload5e2cc1dd…17f077
5.1.2On demandDownload2878b1c5…87f013
5.1.3On demandDownloadbc75612a…091cd2
5.1.4On demandDownloadc2d58daa…f0e039
5.1.5On demandDownloada19f0741…b5f3b3
5.1.6On demandDownload5377c6bb…604f71
5.1.7On demandDownloada5c0ac2e…829446
5.1.8On demandDownloadc1064573…9d4eb6
5.1.9On demandDownload0c9f37cd…cc60ee
5.1.10On demandDownload9603aa89…bc558b
5.1.11On demandDownload6ae95df0…04916e
5.1.12On demandDownloadda3d91c3…550ac6
5.1.13On demandDownloaded5f8434…848aa8
5.1.14On demandDownloadcf584772…8ecf21
5.1.15On demandDownload70112d01…44eae0
5.1.16On demandDownloadcea1b828…278ff3
5.1.17On demandDownload459205c3…6e3216
5.1.18On demandDownloadab26eb71…b80309
5.1.19On demandDownload999b76cb…003790
5.1.20Cached · Upstream SHA-256 matchedDownloadb24550d1…3cb5f8
5.1.21On demandDownloadab79386b…ca64b3
5.2.0Cached · Upstream SHA-256 matchedDownloadcb06b637…400228

Dependencies

ansicolor "^2.0.2"

web "^1.1.0"