ilkersevim_safe_parse 0.1.2
ilkersevim_safe_parse: ^0.1.2 copied to clipboard
Convert dynamic and JSON-like values into typed Dart values without crashes, using predictable null and fallback behavior.
example/main.dart
import 'package:ilkersevim_safe_parse/ilkersevim_safe_parse.dart';
void main() {
final Map<String, dynamic>? map = mapFromDynamic(<Object?, Object?>{'a': 1});
print(map); // {a: 1}
print(mapFromDynamic(<Object?, Object?>{1: 'x'})); // null
print(intFromDynamic(' 42 ')); // 42
}