UNPKG

digitalocean-openapi-js

Version:
27 lines (26 loc) 807 B
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")); } }