yet_another_json_isolate 3.0.0-dev.3
yet_another_json_isolate: ^3.0.0-dev.3 copied to clipboard
JSON parsing off the main isolate, processing small payloads inline and large payloads on short lived isolates without copying results. Runs inline on web.
example/yet_another_json_isolate_example.dart
import 'package:yet_another_json_isolate/yet_another_json_isolate.dart';
void main() async {
final isolate = YAJsonIsolate();
final json = await isolate.decode('{"a": 1, "b": 2}');
print(json);
final jsonString = await isolate.encode(json);
print(jsonString);
await isolate.dispose();
}