static splitString()

in src/helper/rangeHelper.ts [27:36]


  static splitString(str: string) {
    const list = str.match(/\d+/g);
    if (!list || !/#L[0-9]+(-[0-9]+)?(?!-)/.test(str)) {
      throw Error(`Passed string is not a line number: ${str}`);
    }
    return {
      startLine: parseInt(list[0]),
      endLine: list.length > 1 ? parseInt(list[1]) : parseInt(list[0]),
    };
  }