dvDevClientBundleVersion function
The content version of a dev bundle: a digest of everything but its
version field, independent of key order.
Implementation
String dvDevClientBundleVersion(Map<String, Object?> bundle) {
final Map<String, Object?> content = Map<String, Object?>.of(bundle)
..remove('version');
return 'sha256-${sha256.convert(utf8.encode(_canonical(content)))}';
}