UNPKG

x-api-sdk-ts

Version:

TypeScript Library for the X (ex-twitter) API V2

49 lines 4.92 kB
"use strict"; 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