UNPKG

@usherlabs/ccxt

Version:

A JavaScript cryptocurrency trading library with support for 100+ exchanges. Verifiable data powered by Verity.

175 lines (173 loc) 4.09 kB
{ "name": "@usherlabs/ccxt", "version": "0.0.6", "description": "A JavaScript cryptocurrency trading library with support for 100+ exchanges. Verifiable data powered by Verity.", "unpkg": "dist/ccxt.browser.min.js", "type": "module", "access": "public", "exports": { ".": { "import": "./js/ccxt.js", "require": "./dist/ccxt.cjs", "types": "./js/ccxt.d.ts" } }, "engines": { "node": ">=15.0.0" }, "publishConfig": { "registry": "https://registry.npmjs.org", "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/usherlabs/ccxt.git" }, "readme": "README.md", "scripts": { "build": "tsc && npm run addJsHeaders || echo \"\"", "tsBuildExamples": "tsc -p ./examples/tsconfig.json", "addJsHeaders": "tsx build/transpile.ts --js-headers", "emitAPI": "tsx build/generateImplicitAPI.ts", "emitAPITs": "tsx build/generateImplicitAPI.ts -- --ts", "emitAPIPy": "tsx build/generateImplicitAPI.ts -- --python", "emitAPIPhp": "tsx build/generateImplicitAPI.ts -- --php", "emitAPIGo": "tsx build/generateImplicitAPI.ts -- --go", "emitAPICs": "tsx build/generateImplicitAPI.ts -- --csharp", "cli.ts": "tsx ./cli/ts/cli.ts", "cli.js": "node ./cli/js/cli.js" }, "types": "./js/ccxt.d.ts", "devDependencies": { "@rollup/plugin-commonjs": "^21.0.3", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^15.2.3", "@types/node": "^18.15.11", "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/parser": "^5.30.5", "ansicolor": "^2.0.0", "as-table": "^1.0.55", "asciichart": "^1.5.25", "assert": "^2.0.0", "ast-transpiler": "^0.0.66", "docsify": "^4.11.4", "eslint": "8.22.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-import": "2.25.4", "eslint-plugin-jsdoc": "^46.9.0", "esmify": "^2.1.1", "https-proxy-agent": "^5.0.1", "jsdoc-to-markdown": "^8.0.0", "ololog": "^1.1.175", "piscina": "^3.2.0", "replace-in-file": "^6.3.5", "rollup": "^2.70.1", "rollup-plugin-execute": "1.1.1", "terser-webpack-plugin": "^5.3.9", "ts-loader": "^9.4.2", "tsx": "^4.7.2", "typescript": "4.7.4", "webpack": "^5.76.2", "webpack-cli": "^5.0.1" }, "author": { "name": "Igor Kroitor", "email": "igor.kroitor@gmail.com", "url": "https://github.com/kroitor" }, "license": "MIT", "bugs": { "url": "https://github.com/ccxt/ccxt/issues" }, "homepage": "https://ccxt.com", "keywords": [ "algorithmic", "algotrading", "altcoin", "altcoins", "api", "arbitrage", "real-time", "realtime", "backtest", "backtesting", "bitcoin", "bot", "btc", "cny", "coin", "coins", "crypto", "cryptocurrency", "crypto currency", "crypto market", "currency", "currencies", "darkcoin", "dash", "digital currency", "doge", "dogecoin", "e-commerce", "etc", "eth", "ether", "ethereum", "exchange", "exchanges", "eur", "framework", "invest", "investing", "investor", "library", "light", "litecoin", "ltc", "market", "market data", "markets", "merchandise", "merchant", "minimal", "ohlcv", "order", "orderbook", "order book", "price", "price data", "pricefeed", "private", "public", "ripple", "strategy", "ticker", "tickers", "toolkit", "trade", "trader", "trading", "usd", "volume", "websocket", "websockets", "web socket", "web sockets", "ws", "xbt", "xrp", "zec", "zerocoin" ], "collective": { "type": "opencollective", "url": "https://opencollective.com/ccxt", "logo": "https://opencollective.com/ccxt/logo.txt" }, "ethereum": "0x26a3CB49578F07000575405a57888681249c35Fd", "dependencies": { "@usherlabs/verity-client": "^0.0.24", "axios": "^1.10.0", "ws": "^8.8.1" } }