{
  "name": "@sipgate/integration-bridge",
  "version": "1.1.6",
  "description": "sipgate Integration Bridge Framework",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "default": "./dist/index.js"
    },
    "./dist/*": "./dist/*"
  },
  "repository": "github:sipgate/integration-bridges",
  "keywords": [
    "integration",
    "express",
    "framework"
  ],
  "license": "UNLICENSED",
  "jest": {
    "transform": {
      "^.+\\.ts?$": "ts-jest"
    },
    "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|ts?)$",
    "testPathIgnorePatterns": [
      "/node_modules/",
      "/dist/"
    ],
    "moduleFileExtensions": [
      "js",
      "ts",
      "json",
      "node"
    ]
  },
  "devDependencies": {
    "@types/body-parser": "1.19.2",
    "@types/compression": "1.7.2",
    "@types/cookies": "^0.7.7",
    "@types/cors": "2.8.13",
    "@types/jest": "^29.4.0",
    "@types/lodash": "^4.14.191",
    "@types/lru-cache": "7.10.9",
    "@types/redis": "4.0.10",
    "@types/swagger-ui-express": "^4.1.8",
    "jest": "^29.4.0",
    "node-mocks-http": "1.12.2",
    "ts-jest": "^29.0.5"
  },
  "dependencies": {
    "@google-cloud/pubsub": "^3.7.1",
    "@opentelemetry/api": "^1.9.0",
    "@opentelemetry/auto-instrumentations-node": "^0.76.0",
    "@opentelemetry/exporter-trace-otlp-http": "^0.218.0",
    "@opentelemetry/instrumentation-express": "^0.66.0",
    "@opentelemetry/instrumentation-http": "^0.218.0",
    "@opentelemetry/sdk-node": "^0.218.0",
    "@opentelemetry/sdk-trace-base": "^2.0.0",
    "@slack/webhook": "^7.0.9",
    "awesome-phonenumber": "^3.2.0",
    "axios": "^1.15.2",
    "body-parser": "^1.20.0",
    "compression": "^1.7.4",
    "cookies": "^0.8.0",
    "cors": "^2.8.5",
    "dotenv": "^16.1.4",
    "express": "^4.18.2",
    "i18next": "^26.0.5",
    "lodash": "^4.17.21",
    "lru-cache": "^7.13.1",
    "moment": "^2.29.4",
    "opentelemetry-instrumentation-pubsub": "^2.1.0",
    "prom-client": "^15.1.3",
    "rate-limiter-flexible": "^11.1.0",
    "redis": "^4.2.0",
    "swagger-ui-express": "^5.0.1",
    "zod": "^3.23.8"
  },
  "scripts": {
    "build": "rimraf dist && tsc",
    "test": "jest",
    "dev": "tsc --watch",
    "lint": "eslint 'src/**/*.ts'",
    "format": "prettier --write 'src/**/*.ts'",
    "release": "pnpm version patch --no-git-tag-version"
  }
}