@itick/browser-sdk
Version:
Official iTick API SDK for browser. Real-time & historical data for global Stocks, Forex, Crypto, Indices, Futures, Funds, Precious Metals. REST (OHLCV/K-line) + low-latency WebSocket. Promise-based, TypeScript-ready. For quant trading & fintech
46 lines • 2.77 kB
JavaScript
;
/**
* iTick SDK Unified Export
* Provides unified access entry for all modules
*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseClient = exports.FundClient = exports.FutureClient = exports.IndicesClient = exports.ForexClient = exports.CryptoClient = exports.StockClient = exports.Client = void 0;
// ==================== Core Infrastructure ====================
var client_1 = require("./utils/client");
Object.defineProperty(exports, "Client", { enumerable: true, get: function () { return client_1.Client; } });
__exportStar(require("./types/index"), exports);
__exportStar(require("./types/depth"), exports);
__exportStar(require("./types/kline"), exports);
__exportStar(require("./types/quote"), exports);
__exportStar(require("./types/socket"), exports);
__exportStar(require("./types/tick"), exports);
// ==================== Product-Specific Clients ====================
var stock_1 = require("./modules/stock");
Object.defineProperty(exports, "StockClient", { enumerable: true, get: function () { return stock_1.StockClient; } });
var crypto_1 = require("./modules/crypto");
Object.defineProperty(exports, "CryptoClient", { enumerable: true, get: function () { return crypto_1.CryptoClient; } });
var forex_1 = require("./modules/forex");
Object.defineProperty(exports, "ForexClient", { enumerable: true, get: function () { return forex_1.ForexClient; } });
var indices_1 = require("./modules/indices");
Object.defineProperty(exports, "IndicesClient", { enumerable: true, get: function () { return indices_1.IndicesClient; } });
var future_1 = require("./modules/future");
Object.defineProperty(exports, "FutureClient", { enumerable: true, get: function () { return future_1.FutureClient; } });
var fund_1 = require("./modules/fund");
Object.defineProperty(exports, "FundClient", { enumerable: true, get: function () { return fund_1.FundClient; } });
var base_1 = require("./modules/base");
Object.defineProperty(exports, "BaseClient", { enumerable: true, get: function () { return base_1.BaseClient; } });
//# sourceMappingURL=index.js.map