UNPKG

@dima_aryze/reforge

Version:

TypeScript/JavaScript SDK for Reforge - Cross-chain token operations

43 lines 3.75 kB
"use strict"; /** * Reforge SDK - Main export module * Professional TypeScript/JavaScript SDK for Reforge cross-chain token operations */ Object.defineProperty(exports, "__esModule", { value: true }); exports.isNode = exports.isBrowser = exports.SDK_NAME = exports.VERSION = exports.throttle = exports.sleep = exports.retry = exports.isReforgeError = exports.generateRequestId = exports.formatError = exports.exponentialBackoff = exports.debounce = exports.createLogger = exports.ReforgeValidationError = exports.ReforgeOperationError = exports.ReforgeNetworkError = exports.ReforgeError = exports.ReforgeConfigurationError = exports.ReforgeApiError = exports.ReforgeSDK = exports.ReforgeClient = exports.default = void 0; const tslib_1 = require("tslib"); // Default export - the main way to use the SDK var reforge_1 = require("./reforge"); Object.defineProperty(exports, "default", { enumerable: true, get: function () { return tslib_1.__importDefault(reforge_1).default; } }); // Named exports for advanced usage var client_1 = require("./client"); Object.defineProperty(exports, "ReforgeClient", { enumerable: true, get: function () { return client_1.ReforgeClient; } }); var reforge_2 = require("./reforge"); Object.defineProperty(exports, "ReforgeSDK", { enumerable: true, get: function () { return reforge_2.ReforgeSDK; } }); // Enhanced error exports var errors_1 = require("./errors"); Object.defineProperty(exports, "ReforgeApiError", { enumerable: true, get: function () { return errors_1.ReforgeApiError; } }); Object.defineProperty(exports, "ReforgeConfigurationError", { enumerable: true, get: function () { return errors_1.ReforgeConfigurationError; } }); Object.defineProperty(exports, "ReforgeError", { enumerable: true, get: function () { return errors_1.ReforgeError; } }); Object.defineProperty(exports, "ReforgeNetworkError", { enumerable: true, get: function () { return errors_1.ReforgeNetworkError; } }); Object.defineProperty(exports, "ReforgeOperationError", { enumerable: true, get: function () { return errors_1.ReforgeOperationError; } }); Object.defineProperty(exports, "ReforgeValidationError", { enumerable: true, get: function () { return errors_1.ReforgeValidationError; } }); // Utility exports var utils_1 = require("./utils"); Object.defineProperty(exports, "createLogger", { enumerable: true, get: function () { return utils_1.createLogger; } }); Object.defineProperty(exports, "debounce", { enumerable: true, get: function () { return utils_1.debounce; } }); Object.defineProperty(exports, "exponentialBackoff", { enumerable: true, get: function () { return utils_1.exponentialBackoff; } }); Object.defineProperty(exports, "formatError", { enumerable: true, get: function () { return utils_1.formatError; } }); Object.defineProperty(exports, "generateRequestId", { enumerable: true, get: function () { return utils_1.generateRequestId; } }); Object.defineProperty(exports, "isReforgeError", { enumerable: true, get: function () { return utils_1.isReforgeError; } }); Object.defineProperty(exports, "retry", { enumerable: true, get: function () { return utils_1.retry; } }); Object.defineProperty(exports, "sleep", { enumerable: true, get: function () { return utils_1.sleep; } }); Object.defineProperty(exports, "throttle", { enumerable: true, get: function () { return utils_1.throttle; } }); // Version and metadata exports.VERSION = '1.0.0'; exports.SDK_NAME = '@aryze/reforge'; // Environment detection utilities var utils_2 = require("./utils"); Object.defineProperty(exports, "isBrowser", { enumerable: true, get: function () { return utils_2.isBrowser; } }); Object.defineProperty(exports, "isNode", { enumerable: true, get: function () { return utils_2.isNode; } }); //# sourceMappingURL=index.js.map