message: Fixed dependency resolution on downloads and missing dependency detection
diff: const mod: Mod = new Mod().fromReactive(vueMod);
  return mod.getDependencies().filter((dependency: string) => {
  // Include in filter if mod isn't found.
  - return this.modifiableModList.find((localMod: ManifestV2) => dependency.toLowerCase().startsWith(localMod.getName().toLowerCase())) === undefined;
  + return this.modifiableModList.find((localMod: ManifestV2) => dependency.toLowerCase().startsWith(localMod.getName().toLowerCase() + "-")) === undefined;
  });
  }
  downloadDependency(missingDependency: string) {
  const mod: ThunderstoreMod | undefined = this.thunderstorePackages.find(
  - (tsMod: ThunderstoreMod) => missingDependency.toLowerCase().startsWith(tsMod.getFullName().toLowerCase())
  + (tsMod: ThunderstoreMod) => missingDependency.toLowerCase().startsWith(tsMod.getFullName().toLowerCase() + "-")
  );
  if (mod === undefined) {
  this.manifestModAsThunderstoreMod = null;
  