| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.BaseClient = exports.BaseResponse = void 0;
- class BaseResponse {
- /**
- * Returns whether the response has an ok'ish status code
- */
- get ok() {
- return this.status >= 200 && this.status <= 299;
- }
- /**
- * Returns the status code of the response
- */
- get status() {
- throw new Error('not implemented');
- }
- /**
- * Returns the value of the specified header
- * @param {string} headerName the header name
- * @returns {string} the header value
- */
- getHeader(headerName) {
- throw new Error('not implemented');
- }
- /**
- * @returns {ArrayBuffer} the response data of the request
- */
- async getData() {
- throw new Error('not implemented');
- }
- }
- exports.BaseResponse = BaseResponse;
- class BaseClient {
- constructor(url) {
- this.url = url;
- }
- /**
- * Send a request with the options
- * @param {object} [options]
- */
- async request({ headers, credentials, signal } = {}) {
- throw new Error('request is not implemented');
- }
- }
- exports.BaseClient = BaseClient;
- //# sourceMappingURL=base.js.map
|