{
  "name": "@dev.smartpricing/alyxstream",
  "version": "0.9.2",
  "description": "",
  "type": "module",
  "types": "./index.d.ts",
  "scripts": {
    "test": "ALYXSTREAM_LOG_LEVEL='-' node --experimental-vm-modules ./node_modules/.bin/jest --rootDir=tests",
    "test-types": "tsc --noEmit --skipLibCheck ./tests/types.ts && tsx tests/types.ts",
    "prebuild": "rm -rf lib",
    "build": "npx tsc -p tsconfig-mjs.json && npx tsc -p tsconfig-cjs.json",
    "postbuild": "echo '{\"type\": \"commonjs\" }' > lib/cjs/package.json && echo '{\"type\": \"module\" }' > lib/mjs/package.json && cp index.d.ts lib/mjs/index.d.ts && cp index.d.ts lib/cjs/index.d.ts",
    "prepare": "npm run build"
  },
  "exports": {
    "import": {
      "default": "./lib/mjs/index.js",
      "types": "./lib/mjs/index.d.ts"
    },
    "require": {
      "default": "./lib/cjs/index.js",
      "types": "./lib/csj/index.d.ts"
    }
  },
  "author": "Smartpricing",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/smartpricing/alyxstream"
  },
  "standard": {
    "ignore": [
      "tests/*",
      "dev/*",
      "docs/*",
      "usage-examples/*"
    ]
  },
  "dependencies": {
    "@opensearch-project/opensearch": "^2.7.0",
    "cassandra-driver": "^4.6.4",
    "etcd3": "^1.1.2",
    "express": "^4.18.2",
    "ioredis": "^5.2.4",
    "kafkajs": "^2.2.2",
    "level": "^8.0.0",
    "nats": "^2.19.0",
    "pg": "^8.11.5",
    "smartlocks": "^0.0.4",
    "uuid": "^9.0.0"
  },
  "devDependencies": {
    "@types/pg": "^8.11.5",
    "esdoc": "^1.1.0",
    "esdoc-standard-plugin": "^1.0.0",
    "jest": "^29.3.1",
    "standard": "^17.1.0",
    "typescript": "^5.5.3"
  },
  "keywords": [
    "stream",
    "streamprocessing",
    "kafka",
    "dataflow",
    "kafka stream",
    "batch",
    "stream processing",
    "redis",
    "queue"
  ]
}
