{
  "name": "@aristech-org/nlp-client",
  "version": "1.1.1",
  "description": "A Node.js client library for the Aristech NLP Service",
  "type": "module",
  "types": "dist/index.d.ts",
  "typings": "dist/index.d.ts",
  "main": "dist/index.js",
  "directories": {
    "example": "examples"
  },
  "scripts": {
    "test": "tsx --test",
    "start": "tsx watch src/index.ts",
    "build": "tsc -p .",
    "generate": "mkdir -p src/generated && ./proto2Typescript.sh",
    "type-check": "tsc --noEmit",
    "prepare": "simple-git-hooks"
  },
  "simple-git-hooks": {
    "pre-commit": "npm run --prefix node type-check"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/aristech-de/nlp-clients.git"
  },
  "keywords": [
    "natural-language-processing",
    "nlp",
    "real-time",
    "streaming",
    "client-library"
  ],
  "author": "Martin Mende",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/aristech-de/nlp-clients/issues"
  },
  "homepage": "https://github.com/aristech-de/nlp-clients#readme",
  "devDependencies": {
    "@types/node": "22.15.18",
    "dotenv": "16.5.0",
    "simple-git-hooks": "2.13.0",
    "ts-proto": "2.7.0",
    "tsx": "4.19.4",
    "typescript": "5.8.3"
  },
  "dependencies": {
    "@bufbuild/protobuf": "2.4.0",
    "@grpc/grpc-js": "1.13.3"
  },
  "exports": {
    ".": "./dist/index.js",
    "./dist/generated/intents": "./dist/generated/intents.js",
    "./dist/generated/nlp_server": "./dist/generated/nlp_server.js",
    "./dist/generated/project": "./dist/generated/project.js"
  }
}