v1.4.8: Add recursive JSON-safe serialization utilities

- Introduced extension methods for recursive serialization and deserialization of nested maps/lists: `toJsonValue()`, `fromJsonValue()`, `toJsonMap()`, `fromJsonMap()`, `toJsonList()`, and `fromJsonList()`.
- Updated README.md to include new utilities.
- Added tests for JSON value extensions.
- Bumped version to 1.4.8.

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-06-01 17:05:56 +02:00
parent 04304f106a
commit 0011b2d4c7
8 changed files with 219 additions and 2 deletions
+1
View File
@@ -3,6 +3,7 @@ library arcane_helper_utils;
export "package:arcane_helper_utils/src/classes/fixed_size_list.dart";
export "package:arcane_helper_utils/src/extensions/date_time.dart";
export "package:arcane_helper_utils/src/extensions/dynamic.dart";
export "package:arcane_helper_utils/src/extensions/json_value.dart";
export "package:arcane_helper_utils/src/extensions/jwt.dart";
export "package:arcane_helper_utils/src/extensions/list.dart";
export "package:arcane_helper_utils/src/extensions/string.dart";