@flatfile/safe-api
Version:
Flatfile Safe API client with streaming capabilities
27 lines (26 loc) • 993 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ListSheetsRequest = exports.ValidateSheetRequest = exports.GetSheetRequest = void 0;
const get_request_1 = require("../utils/requests/get.request");
const post_request_1 = require("../utils/requests/post.request");
class GetSheetRequest extends get_request_1.GetRequest {
constructor(sheetId, options) {
super([sheetId], {}, options);
this.path = `/v1/sheets/:sheetId`;
}
}
exports.GetSheetRequest = GetSheetRequest;
class ValidateSheetRequest extends post_request_1.PostRequest {
constructor(sheetId, options) {
super([sheetId], {}, options);
this.path = `/v1/sheets/:sheetId/validate`;
}
}
exports.ValidateSheetRequest = ValidateSheetRequest;
class ListSheetsRequest extends get_request_1.GetRequest {
constructor(opts, options) {
super([], opts, options);
this.path = `/v1/sheets`;
}
}
exports.ListSheetsRequest = ListSheetsRequest;