resolveRootPackage static method

Future<Package> resolveRootPackage({
  1. required String workspacePath,
  2. required MelosLogger logger,
  3. Map<String, List<Glob>> categories = const {},
})

Implementation

static Future<Package> resolveRootPackage({
  required String workspacePath,
  required MelosLogger logger,
  Map<String, List<Glob>> categories = const {},
}) async {
  return PackageMap.resolvePackages(
    workspacePath: workspacePath,
    packages: [
      createGlob('.', currentDirectoryPath: workspacePath),
    ],
    ignore: [],
    categories: categories,
    logger: logger,
  ).then((packageMap) => packageMap.values.first);
}