ensureMemoryDirExists function

Future<void> ensureMemoryDirExists({
  1. String? projectRoot,
})

Ensure the memory directory exists, creating it if needed.

Implementation

Future<void> ensureMemoryDirExists({String? projectRoot}) async {
  final memPath = getAutoMemPath(projectRoot: projectRoot);
  final dir = Directory(memPath);
  if (!await dir.exists()) {
    await dir.create(recursive: true);
  }
}