x-api-sdk-ts
Version:
TypeScript Library for the X (ex-twitter) API V2
49 lines • 4.92 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTimeUntilReset = exports.isRateLimitExceeded = exports.parseRateLimitHeaders = exports.AuthenticationError = exports.RateLimitError = exports.TwitterAPIError = exports.TwitterError = exports.TwitterApiScope = exports.OAuth2Auth = exports.AbstractOAuth2Auth = exports.AbstractOAuthConstructor = exports.AbstractLikes = exports.AbstractUsers = exports.AbstractMedia = exports.AbstractPosts = exports.AbstractApi = exports.AbstractRequestClient = exports.RequestClient = exports.Users = exports.Posts = exports.Media = exports.Likes = exports.FetchAdapter = exports.AxiosAdapter = exports.TwitterClient = void 0;
var client_1 = require("./client");
Object.defineProperty(exports, "TwitterClient", { enumerable: true, get: function () { return client_1.TwitterClient; } });
var axios_adapter_1 = require("./adapters/axios-adapter");
Object.defineProperty(exports, "AxiosAdapter", { enumerable: true, get: function () { return axios_adapter_1.AxiosAdapter; } });
var fetch_adapter_1 = require("./adapters/fetch-adapter");
Object.defineProperty(exports, "FetchAdapter", { enumerable: true, get: function () { return fetch_adapter_1.FetchAdapter; } });
var likes_1 = require("./api/likes");
Object.defineProperty(exports, "Likes", { enumerable: true, get: function () { return likes_1.Likes; } });
var media_1 = require("./api/media");
Object.defineProperty(exports, "Media", { enumerable: true, get: function () { return media_1.Media; } });
var posts_1 = require("./api/posts");
Object.defineProperty(exports, "Posts", { enumerable: true, get: function () { return posts_1.Posts; } });
var users_1 = require("./api/users");
Object.defineProperty(exports, "Users", { enumerable: true, get: function () { return users_1.Users; } });
var request_1 = require("./utils/request");
Object.defineProperty(exports, "RequestClient", { enumerable: true, get: function () { return request_1.RequestClient; } });
var IRequestClient_1 = require("./interfaces/IRequestClient");
Object.defineProperty(exports, "AbstractRequestClient", { enumerable: true, get: function () { return IRequestClient_1.AbstractRequestClient; } });
var IApiConstructor_1 = require("./interfaces/api/IApiConstructor");
Object.defineProperty(exports, "AbstractApi", { enumerable: true, get: function () { return IApiConstructor_1.AbstractApi; } });
var IPosts_1 = require("./interfaces/api/IPosts");
Object.defineProperty(exports, "AbstractPosts", { enumerable: true, get: function () { return IPosts_1.AbstractPosts; } });
var IMedia_1 = require("./interfaces/api/IMedia");
Object.defineProperty(exports, "AbstractMedia", { enumerable: true, get: function () { return IMedia_1.AbstractMedia; } });
var IUsers_1 = require("./interfaces/api/IUsers");
Object.defineProperty(exports, "AbstractUsers", { enumerable: true, get: function () { return IUsers_1.AbstractUsers; } });
var ILikes_1 = require("./interfaces/api/ILikes");
Object.defineProperty(exports, "AbstractLikes", { enumerable: true, get: function () { return ILikes_1.AbstractLikes; } });
var IOAuthConstructor_1 = require("./interfaces/auth/IOAuthConstructor");
Object.defineProperty(exports, "AbstractOAuthConstructor", { enumerable: true, get: function () { return IOAuthConstructor_1.AbstractOAuthConstructor; } });
var IOAuth2Auth_1 = require("./interfaces/auth/IOAuth2Auth");
Object.defineProperty(exports, "AbstractOAuth2Auth", { enumerable: true, get: function () { return IOAuth2Auth_1.AbstractOAuth2Auth; } });
var OAuth2Auth_1 = require("./auth/OAuth2Auth");
Object.defineProperty(exports, "OAuth2Auth", { enumerable: true, get: function () { return OAuth2Auth_1.OAuth2Auth; } });
var shared_1 = require("./types/x-api/shared");
Object.defineProperty(exports, "TwitterApiScope", { enumerable: true, get: function () { return shared_1.TwitterApiScope; } });
var error_1 = require("./utils/error");
Object.defineProperty(exports, "TwitterError", { enumerable: true, get: function () { return error_1.TwitterError; } });
Object.defineProperty(exports, "TwitterAPIError", { enumerable: true, get: function () { return error_1.TwitterAPIError; } });
Object.defineProperty(exports, "RateLimitError", { enumerable: true, get: function () { return error_1.RateLimitError; } });
Object.defineProperty(exports, "AuthenticationError", { enumerable: true, get: function () { return error_1.AuthenticationError; } });
var rate_limit_1 = require("./utils/rate-limit");
Object.defineProperty(exports, "parseRateLimitHeaders", { enumerable: true, get: function () { return rate_limit_1.parseRateLimitHeaders; } });
Object.defineProperty(exports, "isRateLimitExceeded", { enumerable: true, get: function () { return rate_limit_1.isRateLimitExceeded; } });
Object.defineProperty(exports, "getTimeUntilReset", { enumerable: true, get: function () { return rate_limit_1.getTimeUntilReset; } });
//# sourceMappingURL=index.js.map