{
    "name": "@cs-chatbots/router-masterbot-tools",
    "version": "1.75.0",
    "description": "",
    "module": "dist/esm/wrapper.js",
    "main": "dist/index.js",
    "scripts": {
        "doc": "gitbook install ./doc && gitbook build ./doc && rm -rf ./docs && mv ./doc/_book ./docs",
        "test": "npm run test:spec",
        "test:lint": "eslint --ext .js src *.js",
        "test:coverage": "cross-env LOG_LEVEL=error jest --coverage",
        "test:src": "cross-env LOG_LEVEL=error jest",
        "test:spec": "jest --silent --config=spec.jest.config.js",
        "test:prometheus": "jest prometheus --config=jest.config.cjs",
        "pub": "npm build && npm publish --access public",
        "lint": "eslint src",
        "lint:fix": "eslint src --fix",
        "typecheck": "tsc --noEmit",
        "test:ts": "jest -c jest.config.ts",
        "build": "npx rimraf dist && tsc -p tsconfig.json && node cp.cjs",
        "watch": "npx tsc -w -p tsconfig.json"
    },
    "repository": {
        "type": "git",
        "url": "git+ssh://git@sdf.csin.cz:2222/wch/router-masterbot-tools.git"
    },
    "keywords": [],
    "author": "CS chatbots team",
    "license": "MIT",
    "devDependencies": {
        "@babel/eslint-parser": "^7.23.3",
        "@tsconfig/node18": "^18.2.4",
        "@types/express": "^4.17.21",
        "@types/jest": "^29.5.11",
        "@types/supertest": "^6.0.2",
        "@typescript-eslint/eslint-plugin": "^7.0.0",
        "@typescript-eslint/parser": "^7.0.0",
        "cross-env": "^7.0.3",
        "eslint": "^8.56.0",
        "eslint-config-airbnb": "^19.0.4",
        "eslint-config-airbnb-typescript": "^18.0.0",
        "eslint-plugin-import": "^2.29.1",
        "eslint-plugin-jest": "^27.9.0",
        "eslint-plugin-jsdoc": "^48.0.2",
        "eslint-plugin-jsx-a11y": "^6.8.0",
        "eslint-plugin-react": "^7.34.1",
        "express": "^4.19.2",
        "fs-extra": "^11.2.0",
        "gitbook-cli": "^2.3.2",
        "jest": "^29.7.0",
        "knex": "^3.1.0",
        "prettier": "3.1.1",
        "react": "^16.12.0",
        "rimraf": "^5.0.5",
        "sinon": "^9.2.4",
        "supertest": "^6.3.4",
        "ts-jest": "^29.1.1",
        "ts-node": "^10.9.2",
        "typescript": "^5.3.3",
        "wingbot": "^3.9.0"
    },
    "dependencies": {
        "@azure/identity": "^2.0.4",
        "@azure/keyvault-secrets": "^4.4.0",
        "@azure/msal-node": "^1.17.3",
        "@kafkajs/confluent-schema-registry": "^3.3.0",
        "@microsoft/microsoft-graph-client": "^3.0.5",
        "applicationinsights": "^2.4.1",
        "browserslist": "^4.23.0",
        "cross-fetch": "^4.0.0",
        "date-fns-tz": "^3.1.3",
        "express-prom-bundle": "^7.0.0",
        "ibm-watson": "^5.5.0",
        "ioredis": "^4.17.1",
        "jsonwebtoken": "^8.5.1",
        "kafkajs": "^2.2.4",
        "kafkajs-snappy": "^1.1.0",
        "knex-prometheus-exporter": "^2.1.0",
        "lodash": "^4.17.21",
        "logzio-nodejs": "^2.0.1",
        "matcher": "^3.0.0",
        "mssql": "^6.2.3",
        "prom-client": "^15.0.0",
        "tunnel": "^0.0.6",
        "webalize": "^0.1.0",
        "xml2js": "^0.6.2",
        "xmldoc": "^1.1.2",
        "zod": "^3.25.51"
    },
    "buildIncludes": [
        "doc",
        "docs",
        "esm",
        "src/kafka/schema"
    ],
    "exports": {
        "require": "./dist/index.js",
        "import": "./dist/esm/wrapper.js"
    },
    "overrides": {
        "prom-client": "$prom-client"
    }
}
