@dima_aryze/reforge
Version:
TypeScript/JavaScript SDK for Reforge - Cross-chain token operations
43 lines • 3.75 kB
JavaScript
;
/**
* 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