@botwall/sdk
Version:
BotWall SDK for site protection and bot crawling
27 lines • 2.41 kB
JavaScript
;
// BotWall SDK Main Entry Point
Object.defineProperty(exports, "__esModule", { value: true });
exports.sendCrawlRequest = exports.signRequest = exports.generateKeypair = exports.BotWallClient = exports.createErrorFromResponse = exports.ValidationError = exports.NetworkError = exports.InsufficientCreditsError = exports.InvalidCredentialsError = exports.BotWallSDKError = void 0;
// Export error classes
var errors_1 = require("./errors");
Object.defineProperty(exports, "BotWallSDKError", { enumerable: true, get: function () { return errors_1.BotWallSDKError; } });
Object.defineProperty(exports, "InvalidCredentialsError", { enumerable: true, get: function () { return errors_1.InvalidCredentialsError; } });
Object.defineProperty(exports, "InsufficientCreditsError", { enumerable: true, get: function () { return errors_1.InsufficientCreditsError; } });
Object.defineProperty(exports, "NetworkError", { enumerable: true, get: function () { return errors_1.NetworkError; } });
Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return errors_1.ValidationError; } });
Object.defineProperty(exports, "createErrorFromResponse", { enumerable: true, get: function () { return errors_1.createErrorFromResponse; } });
// Export client
var client_1 = require("./client");
Object.defineProperty(exports, "BotWallClient", { enumerable: true, get: function () { return client_1.BotWallClient; } });
// Remove middleware exports that do not exist
// export { payPerCrawlMiddleware, requireBotWallMiddleware } from './middleware';
// export type { BotWallRequest } from './middleware';
// Remove fetchWithCredits and deductCredits convenience functions if not implemented in BotWallClient
// Remove default export if it references undefined variables
var generateKeypair_1 = require("./crypto/generateKeypair");
Object.defineProperty(exports, "generateKeypair", { enumerable: true, get: function () { return generateKeypair_1.generateKeypair; } });
var signRequest_1 = require("./crypto/signRequest");
Object.defineProperty(exports, "signRequest", { enumerable: true, get: function () { return signRequest_1.signRequest; } });
var sendCrawlRequest_1 = require("./client/sendCrawlRequest");
Object.defineProperty(exports, "sendCrawlRequest", { enumerable: true, get: function () { return sendCrawlRequest_1.sendCrawlRequest; } });
//# sourceMappingURL=index.js.map