getBaseDir static method

String getBaseDir()

Implementation

static String getBaseDir() {
  // Debug mode check using assert
  String? debugDir;

  assert(() {
    debugDir = Directory.current.path;
    return true;
  }());

  // Debug return project directory
  if (debugDir != null) return debugDir!;

  // Release return user home directory
  return getUserHomeDir();
}