aaronjameslang/survey-monkey-streams

View on GitHub
src/SurveysReader.ts

Summary

Maintainability
A
0 mins
Test Coverage
import Reader, { ReadableOptions, RequestOptions } from "./Reader";

class SurveysReader extends Reader {
  /**
   * @example new SurveysReader({
   *   headers: { authorization: 'bearer xxxxx.yyyyy.zzzzz' }
   * })
   */
  public constructor(
    requestOptions: RequestOptions,
    readableOptions: ReadableOptions = {},
  ) {
    super({ ...requestOptions, url: "surveys" }, readableOptions);
  }
}

export default SurveysReader;
export { SurveysReader, ReadableOptions, RequestOptions };