private _getEmsVersion()

in src/ems_client.ts [399:410]


  private _getEmsVersion(version: string | undefined): string {
    if (version?.match(REST_API_REGEX)) {
      return version;
    }

    const semverVersion = semverValid(semverCoerce(version));
    if (semverVersion) {
      return `v${semverMajor(semverVersion)}.${semverMinor(semverVersion)}`;
    } else {
      throw new Error(`Invalid version: ${version}`);
    }
  }