{
  "name": "@redocly/redoc-opentelemetry",
  "version": "0.2.2",
  "main": "./lib/index.js",
  "module": "./lib/index.js",
  "types": "./lib/index.d.ts",
  "author": "team@redocly.com",
  "license": "MIT",
  "description": "Unified Redoc analytics library for portal and CE Redoc",
  "exports": {
    ".": {
      "import": "./lib/index.js",
      "types": "./lib/index.d.ts"
    }
  },
  "devDependencies": {
    "ulid": "^2.3.0",
    "@opentelemetry/api": "1.9.0",
    "@opentelemetry/context-zone": "2.0.1",
    "@opentelemetry/exporter-trace-otlp-http": "0.219.0",
    "@opentelemetry/resources": "2.8.0",
    "@opentelemetry/sdk-trace-web": "2.8.0",
    "@opentelemetry/semantic-conventions": "1.40.0",
    "@opentelemetry/instrumentation": "0.219.0",
    "@redocly/cli": "2.34.0",
    "typescript": "6.0.3",
    "@redocly/asyncapi-sdk-generator": "0.1.0"
  },
  "nx": {
    "namedInputs": {
      "prod": [
        "{workspaceRoot}/docs/intranet/apis/redoc-asyncapi/**/*",
        "{projectRoot}/package.json",
        "!{projectRoot}/**/.cache"
      ]
    }
  },
  "scripts": {
    "build": "pnpm run clean && pnpm run lint && pnpm run bundle && pnpm run generate && tsgo && pnpm run generate:hash",
    "clean": "rm -rf .cache && rm -rf src/generated && rm -rf lib/",
    "bundle": "redocly bundle ../../docs/intranet/apis/redoc-asyncapi/asyncapi.yaml --output .cache/redoc-asyncapi.yaml",
    "generate": "asyncapi-sdk-generator --input .cache/redoc-asyncapi.yaml --output src/generated --configPath asyncapi-sdk-config.json --generate-telemetry-client --generate-otel-client --provider web",
    "generate:hash": "asyncapi-sdk-generator --input ./.cache --output . --generate-document-hash",
    "lint": "redocly lint --config=../../docs/intranet/asyncapi-styleguide-strict.yaml --format=stylish ../../docs/intranet/apis/redoc-asyncapi/asyncapi.yaml"
  }
}