digitalocean-openapi-js
Version:
Generated JS from digitalocean v2 openapi spec
27 lines (26 loc) • 807 B
JavaScript
export class Configuration {
apiKey;
username;
password;
accessToken;
basePath;
serverIndex;
baseOptions;
formDataCtor;
constructor(param = {}) {
this.apiKey = param.apiKey;
this.username = param.username;
this.password = param.password;
this.accessToken = param.accessToken;
this.basePath = param.basePath;
this.serverIndex = param.serverIndex;
this.baseOptions = param.baseOptions;
this.formDataCtor = param.formDataCtor;
}
isJsonMime(mime) {
const jsonMime = new RegExp("^(application/json|[^;/ \t]+/[^;/ \t]+[+]json)[ \t]*(;.*)?$", "i");
return (mime !== null &&
(jsonMime.test(mime) ||
mime.toLowerCase() === "application/json-patch+json"));
}
}