From 7ace24ee9b2e2c1fb067214702edc25358d776d4 Mon Sep 17 00:00:00 2001 From: Rody Davis Date: Wed, 14 Jan 2026 00:37:34 -0800 Subject: [PATCH] update readme --- README.md | 20 ++++++++++---------- scripts/update_readme.dart | 6 +++--- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 431c4c2..db21f12 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,13 @@ A collection of Flutter packages maintained by @rodydavis. ## Packages -| Package | Description | Version | Pub | -| :--- | :--- | :--- | :--- | -| [flutter_sms](./packages/flutter_sms) | A Flutter plugin to send SMS and MMS on iOS and Android. | [![Pub](https://img.shields.io/pub/v/flutter_sms.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/flutter_sms.svg)](https://pub.dev/packages/flutter_sms) | -| [flutter_vibrate](./packages/flutter_vibrate) | A Haptic Feedback and Vibration plugin. | [![Pub](https://img.shields.io/pub/v/flutter_vibrate.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/flutter_vibrate.svg)](https://pub.dev/packages/flutter_vibrate) | -| [preact_signals](./packages/signals/packages/preact_signals) | Dart port of Preact.js Signals | [![Pub](https://img.shields.io/pub/v/preact_signals.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/preact_signals.svg)](https://pub.dev/packages/preact_signals) | -| [signals](./packages/signals/packages/signals) | Reactivity made simple. Do more by doing less. Supports Flutter and any Dart project including HTML/JS, CLI, Shelf Server, VM and more. | [![Pub](https://img.shields.io/pub/v/signals.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/signals.svg)](https://pub.dev/packages/signals) | -| [signals_core](./packages/signals/packages/signals_core) | The signals library exposes four core functions which are the building blocks to model any business logic you can think of. | [![Pub](https://img.shields.io/pub/v/signals_core.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/signals_core.svg)](https://pub.dev/packages/signals_core) | -| [signals_flutter](./packages/signals/packages/signals_flutter) | The signals library exposes four core functions which are the building blocks to model any business logic you can think of. | [![Pub](https://img.shields.io/pub/v/signals_flutter.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/signals_flutter.svg)](https://pub.dev/packages/signals_flutter) | -| [signals_hooks](./packages/signals/packages/signals_hooks) | flutter_hooks bindings for signals | [![Pub](https://img.shields.io/pub/v/signals_hooks.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/signals_hooks.svg)](https://pub.dev/packages/signals_hooks) | -| [signals_lint](./packages/signals/packages/signals_lint) | linter and developer tool for signals | [![Pub](https://img.shields.io/pub/v/signals_lint.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/signals_lint.svg)](https://pub.dev/packages/signals_lint) | +| Package | Description | Version | +| :--- | :--- | :--- | +| [flutter_sms](./packages/flutter_sms) | A Flutter plugin to send SMS and MMS on iOS and Android. | [![Pub](https://img.shields.io/pub/v/flutter_sms.svg?style=popout)](https://pub.dartlang.org/packages/flutter_sms) | +| [flutter_vibrate](./packages/flutter_vibrate) | A Haptic Feedback and Vibration plugin. | [![Pub](https://img.shields.io/pub/v/flutter_vibrate.svg?style=popout)](https://pub.dartlang.org/packages/flutter_vibrate) | +| [preact_signals](./packages/signals/packages/preact_signals) | Dart port of Preact.js Signals | [![Pub](https://img.shields.io/pub/v/preact_signals.svg?style=popout)](https://pub.dartlang.org/packages/preact_signals) | +| [signals](./packages/signals/packages/signals) | Reactivity made simple. Do more by doing less. Supports Flutter and any Dart project including HTML/JS, CLI, Shelf Server, VM and more. | [![Pub](https://img.shields.io/pub/v/signals.svg?style=popout)](https://pub.dartlang.org/packages/signals) | +| [signals_core](./packages/signals/packages/signals_core) | The signals library exposes four core functions which are the building blocks to model any business logic you can think of. | [![Pub](https://img.shields.io/pub/v/signals_core.svg?style=popout)](https://pub.dartlang.org/packages/signals_core) | +| [signals_flutter](./packages/signals/packages/signals_flutter) | The signals library exposes four core functions which are the building blocks to model any business logic you can think of. | [![Pub](https://img.shields.io/pub/v/signals_flutter.svg?style=popout)](https://pub.dartlang.org/packages/signals_flutter) | +| [signals_hooks](./packages/signals/packages/signals_hooks) | flutter_hooks bindings for signals | [![Pub](https://img.shields.io/pub/v/signals_hooks.svg?style=popout)](https://pub.dartlang.org/packages/signals_hooks) | +| [signals_lint](./packages/signals/packages/signals_lint) | linter and developer tool for signals | [![Pub](https://img.shields.io/pub/v/signals_lint.svg?style=popout)](https://pub.dartlang.org/packages/signals_lint) | diff --git a/scripts/update_readme.dart b/scripts/update_readme.dart index ce392fa..dee4921 100644 --- a/scripts/update_readme.dart +++ b/scripts/update_readme.dart @@ -47,12 +47,12 @@ void main() async { sb.writeln(); sb.writeln('## Packages'); sb.writeln(); - sb.writeln('| Package | Description | Version | Pub |'); - sb.writeln('| :--- | :--- | :--- | :--- |'); + sb.writeln('| Package | Description | Version |'); + sb.writeln('| :--- | :--- | :--- |'); for (final pkg in packages) { sb.writeln( - '| [${pkg.name}](${pkg.path}) | ${pkg.description} | [![Pub](https://img.shields.io/pub/v/${pkg.name}.svg?style=popout)] | [![pub package](https://img.shields.io/pub/v/${pkg.name}.svg)](https://pub.dev/packages/${pkg.name}) |'); + '| [${pkg.name}](${pkg.path}) | ${pkg.description} | [![Pub](https://img.shields.io/pub/v/${pkg.name}.svg?style=popout)](https://pub.dartlang.org/packages/${pkg.name}) |'); } await readmeFile.writeAsString(sb.toString());