UNPKG

@platformatic/kafka

Version:

Modern and performant client for Apache Kafka

85 lines 2.86 kB
{ "name": "@platformatic/kafka", "version": "1.22.0", "description": "Modern and performant client for Apache Kafka", "homepage": "https://github.com/platformatic/kafka", "author": "Platformatic Inc. <oss@platformatic.dev> (https://platformatic.dev)", "license": "Apache-2.0", "repository": { "type": "git", "url": "git+https://github.com/platformatic/kafka.git" }, "keywords": [ "kafka" ], "bugs": { "url": "https://github.com/platformatic/kafka/issues" }, "private": false, "files": [ "dist", "LICENSE", "README.md" ], "type": "module", "exports": "./dist/index.js", "types": "./dist/index.d.ts", "dependencies": { "ajv": "^8.17.1", "debug": "^4.4.3", "fastq": "^1.19.1", "mnemonist": "^0.40.3", "scule": "^1.3.0" }, "optionalDependencies": { "@node-rs/crc32": "^1.10.6", "lz4-napi": "^2.9.0", "snappy": "^7.3.3" }, "devDependencies": { "@confluentinc/kafka-javascript": "^1.5.0", "@platformatic/rdkafka": "^4.0.0", "@types/debug": "^4.1.12", "@types/kerberos": "^1.1.5", "@types/node": "^22.18.5", "@types/semver": "^7.7.1", "@watchable/unpromise": "^1.0.2", "avsc": "^5.7.9", "c8": "^10.1.3", "cleaner-spec-reporter": "^0.5.0", "cronometro": "^5.3.0", "eslint": "^9.35.0", "fast-jwt": "^6.0.2", "hwp": "^0.4.1", "json5": "^2.2.3", "kafkajs": "^2.2.4", "kerberos": "^2.2.2", "neostandard": "^0.12.2", "parse5": "^7.3.0", "prettier": "^3.6.2", "prettier-plugin-space-before-function-paren": "^0.0.8", "prom-client": "^15.1.3", "semver": "^7.7.2", "table": "^6.9.0", "typescript": "^5.9.2" }, "engines": { "node": ">= 20.19.4 || >= 22.18.0 || >= 24.6.0" }, "scripts": { "build": "rm -rf dist && tsc -p tsconfig.base.json", "postbuild": "node scripts/postbuild.ts", "lint": "eslint --cache", "typecheck": "tsc -p . --noEmit", "format": "prettier -w benchmarks playground src test", "test": "c8 -c test/config/c8-local.json node --env-file=test/config/env --no-warnings --test --test-timeout=600000 'test/**/*.test.ts'", "test:ci": "c8 -c test/config/c8-ci.json node --env-file=test/config/env --no-warnings --test --test-timeout=600000 'test/**/*.test.ts'", "test:docker:up": "docker-compose up -d --wait", "test:docker:down": "docker-compose down", "ci": "npm run build && npm run lint && npm run test:ci", "ci:v20": "npm run lint && rm -rf dist && tsc -p tsconfig.json && node dist/scripts/postbuild.js && cd dist && c8 -c ../test/config/c8-ci.json node --env-file=../test/config/env --no-warnings --test --test-timeout=600000", "generate:apis": "node scripts/generate-apis.ts", "generate:errors": "node scripts/generate-errors.ts", "create:api": "node scripts/create-api.ts" } }