UNPKG

@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

72 lines (71 loc) 1.97 kB
{ "name": "@itick/browser-sdk", "version": "1.0.2", "description": "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", "main": "dist/index.js", "module": "dist/index.esm.js", "browser": "dist/itick-sdk.min.js", "types": "lib/index.d.ts", "unpkg": "dist/itick-sdk.min.js", "jsdelivr": "dist/itick-sdk.min.js", "exports": { ".": { "types": "./lib/index.d.ts", "import": "./dist/index.esm.js", "require": "./dist/index.js", "browser": "./dist/itick-sdk.min.js" } }, "files": [ "lib", "dist", "package.json", "README.md", "LICENSE" ], "scripts": { "clean": "rm -rf lib dist", "build:lib": "tsc", "build:dist": "rollup -c rollup.config.mjs", "build": "npm run clean && npm run build:lib && npm run build:dist", "dev": "rollup -c rollup.config.mjs -w", "test": "npx ts-node tests/test_client.ts", "prepublishOnly": "npm run build" }, "keywords": [ "iTick", "Financial API", "Market Data API", "Stock API", "Forex API", "Crypto API", "Real-time Quotes", "Historical Data", "OHLCV", "K-line", "WebSocket API", "REST API", "Quantitative Trading" ], "author": "iTick", "license": "MIT", "homepage": "https://itick.org", "repository": { "type": "git", "url": "https://github.com/itick-org/javascript-sdk.git" }, "devDependencies": { "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-terser": "1.0.0", "@rollup/plugin-typescript": "^12.3.0", "rollup-plugin-license": "3.7.1", "@types/node": "^20.0.0", "rollup": "^3.0.0", "tslib": "2.8.1", "typescript": "^5.9.3" }, "publishConfig": { "access": "public" } }