public static from()

in src/range.ts [50:64]


  public static from(v: Rangable): Range {
    if (typeof v === 'string' || v instanceof Buffer) {
      return new Range(toBuffer(v));
    }

    if (v instanceof Range) {
      return v;
    }

    if (rangableIsPrefix(v)) {
      return Range.prefix(v.prefix);
    }

    return new Range(v.start, v.end);
  }