message: fix(generate:typetests): Skip tests when previousVersion is invalid
  Sometimes we use versions like 0.0.0-126085-test, and those versions
  don't have a baseline previous version that makes sense. Rather than
  throw, we catch the exception and skip the typetest prep/generation.
diff: @@ -406,7 +406,15 @@ export async function getAndUpdatePackageDetails(
  };
  }
  - const baseline = getPreviousVersionBaseline(version, previousVersionStyle);
  + let baseline: string;
  + try {
  + baseline = getPreviousVersionBaseline(version, previousVersionStyle);
  + } catch {
  + return {
  + skipReason: `Skipping package: couldn't calculate a previous version from version '${version}'`,
  + };
  + }
  +
  if (
  pinRange &&
  (previousVersionStyle?.startsWith("~") || previousVersionStyle?.startsWith("^"))
  