backend redesign

This commit is contained in:
2026-03-11 18:47:11 -04:00
parent 8ff277c8c6
commit e99ef5d2dd
210 changed files with 12147 additions and 155 deletions

33
ingestor/package.json Normal file
View File

@@ -0,0 +1,33 @@
{
"name": "@dexorder/ccxt-ingestor",
"version": "1.0.0",
"description": "CCXT-based market data ingestor for Flink processing pipeline",
"main": "src/index.js",
"type": "module",
"scripts": {
"start": "node src/index.js",
"dev": "node --watch src/index.js",
"proto:compile": "mkdir -p src/proto && protoc --js_out=import_style=commonjs,binary:src/proto --proto_path=../protobuf ../protobuf/*.proto"
},
"keywords": [
"ccxt",
"kafka",
"zeromq",
"market-data",
"ingestor"
],
"author": "",
"license": "ISC",
"dependencies": {
"ccxt": "^4.4.0",
"google-protobuf": "^3.21.4",
"kafkajs": "^2.2.4",
"pino": "^9.0.0",
"pino-pretty": "^13.0.0",
"yaml": "^2.5.0",
"zeromq": "^6.0.0"
},
"devDependencies": {
"protobufjs": "^7.4.0"
}
}