create method
Implementation
Future<void> create(
String name, String version, String pubspec, Uint8List package,
{String? authorName}) async {
var storage = AzureStorage.parse(connectionString);
await storage.putBlob(
"/dart-repository/packages/$name/$version/pubspec.yaml",
body: pubspec);
await storage.putBlob(
"/dart-repository/packages/$name/$version/package.tar.gz.sha256",
body: crypto.sha256.convert(package).toString());
await storage.putBlob(
"/dart-repository/packages/$name/$version/package.tar.gz",
bodyBytes: package);
if (authorName != null) {
await storage.putBlob(
"/dart-repository/packages/$name/$version/authorName.txt",
body: authorName);
}
}