import 'dart:async' show Future; import 'dart:convert' show json; import 'package:flutter/services.dart' show rootBundle; class SecretLoader { final String secretPath; SecretLoader({required this.secretPath}); Future> load() { rootBundle.loadString(secretPath, cache: false); return rootBundle.loadStructuredData>(secretPath, (jsonStr) async { return json.decode(jsonStr); }); } }