@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
30 lines (29 loc) • 631 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RequiredError = exports.BaseAPI = void 0;
const RestClient_1 = require("./RestClient");
/**
*
* @export
* @class BaseAPI
*/
class BaseAPI {
constructor(configuration) {
this.restClient = new RestClient_1.RestClient(configuration);
}
}
exports.BaseAPI = BaseAPI;
/**
*
* @export
* @class RequiredError
* @extends {Error}
*/
class RequiredError extends Error {
constructor(field, msg) {
super(msg);
this.field = field;
this.name = 'RequiredError';
}
}
exports.RequiredError = RequiredError;