private static versionCheck()

in src/datasource.ts [205:230]


  private static versionCheck(
    webAdminVersion: string,
    serverVersion?: string
  ): { status: string; message: string; title: string } {
    if (semver.lt(webAdminVersion, '0.5.5')) {
      return {
        status: 'failed',
        message: `You're using old TimeBase WebAdmin version:
           (${webAdminVersion}). Some features could be unstable. Please install version >= 0.5.5`,
        title: 'Error',
      };
    }
    if (serverVersion != null && semver.lt(serverVersion, '5.5.6')) {
      return {
        status: 'failed',
        message: `You're using old TimeBase server version:
           (${serverVersion}). Some features could be unstable. Please install version >= 5.5.6`,
        title: 'Error',
      };
    }
    return {
      status: 'success',
      message: '',
      title: 'Success',
    };
  }