{
  "name": "@redocly/redoc",
  "version": "0.132.0",
  "description": "",
  "type": "module",
  "bin": {
    "redoc": "bin.js"
  },
  "engines": {
    "node": ">=22.12.0 || >=20.19.0 <21.0.0",
    "npm": ">=10"
  },
  "keywords": [],
  "author": "",
  "license": "SEE LICENSE IN LICENSE",
  "dependencies": {
    "@babel/core": "7.23.5",
    "@dr.pogodin/react-helmet": "3.0.2",
    "@libsql/client": "0.15.4",
    "@markdoc/markdoc": "0.5.2",
    "@opentelemetry/api": "1.9.0",
    "@opentelemetry/context-zone": "2.0.1",
    "@opentelemetry/core": "2.0.1",
    "@opentelemetry/exporter-trace-otlp-http": "0.202.0",
    "@opentelemetry/instrumentation": "0.202.0",
    "@opentelemetry/instrumentation-http": "0.202.0",
    "@opentelemetry/resources": "2.0.1",
    "@opentelemetry/sdk-trace-node": "2.0.1",
    "@opentelemetry/sdk-trace-web": "2.0.1",
    "@opentelemetry/semantic-conventions": "1.34.0",
    "@redocly/ajv": "8.18.0",
    "@redocly/openapi-core": "2.25.2",
    "@shikijs/transformers": "3.21.0",
    "@tanstack/react-query": "5.62.3",
    "@tanstack/react-table": "8.21.3",
    "@tanstack/react-virtual": "3.13.0",
    "@redocly/mcp-typescript-sdk": "1.18.1",
    "@wojtekmaj/react-datetimerange-picker": "6.0.0",
    "@xmldom/xmldom": "0.9.9",
    "ajv-formats": "^3.0.1",
    "anser": "^2.3.2",
    "babel-plugin-styled-components": "2.1.4",
    "chokidar": "3.6.0",
    "colorette": "2.0.20",
    "copy-to-clipboard": "3.3.3",
    "dotenv": "16.4.5",
    "drizzle-orm": "^0.44.2",
    "enquirer": "2.3.6",
    "esbuild": "0.27.0",
    "escape-carriage": "^1.3.1",
    "fetch-to-node": "^2.1.0",
    "fflate": "0.7.4",
    "flexsearch": "0.7.43",
    "graphql": "16.12.0",
    "gray-matter": "4.0.3",
    "hono": "4.12.8",
    "htmlparser2": "8.0.2",
    "i18next": "22.4.15",
    "is-glob": "4.0.3",
    "js-yaml": "4.1.1",
    "lru-cache": "11.1.0",
    "minimatch": "10.2.4",
    "mri": "1.2.0",
    "nanoid": "5.0.9",
    "nprogress": "0.2.0",
    "openapi-sampler": "^1.7.2",
    "os-browserify": "0.3.0",
    "path-browserify": "1.0.1",
    "picomatch": "2.3.2",
    "react": "^19.2.4",
    "react-calendar": "5.1.0",
    "react-date-picker": "11.0.0",
    "react-dom": "^19.2.4",
    "react-router-dom": "^6.30.3",
    "react-select": "5.10.1",
    "reactjs-popup": "2.0.6",
    "semver": "7.7.3",
    "shiki": "3.21.0",
    "simple-git": "3.32.3",
    "sitemap": "7.1.1",
    "stream-http": "3.2.0",
    "styled-components": "5.3.11",
    "tty-browserify": "0.0.1",
    "typesense": "2.1.0",
    "ulid": "^2.3.0",
    "web-vitals": "3.3.1",
    "workerpool": "9.2.0",
    "ws": "^8.17.1",
    "xml-crypto": "6.0.1",
    "xpath": "0.0.34",
    "yaml-ast-parser": "0.0.43",
    "zod": "^3.25.76",
    "@redocly/config": "0.48.0",
    "@redocly/graphql-docs": "1.9.0",
    "@redocly/openapi-docs": "3.20.0",
    "@redocly/portal-legacy-ui": "0.15.0",
    "@redocly/portal-plugin-mock-server": "0.17.0",
    "@redocly/realm-asyncapi-sdk": "0.10.0",
    "@redocly/theme": "0.64.0",
    "@redocly/asyncapi-docs": "1.9.0"
  },
  "peerDependencies": {
    "react": "^19.2.4",
    "react-dom": "^19.2.4"
  },
  "nx": {
    "implicitDependencies": [
      "@redocly/portal"
    ]
  },
  "scripts": {
    "clean": "rimraf \"dist\"",
    "compile": "tsc --build tsconfig.json && tsc-alias -p tsconfig.json",
    "build": "npm run clean && npm run compile && npm run post-build && npm run build:minify",
    "post-build": "cross-env PACKAGE=redoc node --loader ts-node/esm ../../scripts/post-build.ts",
    "build:minify": "esbuild-minify-dir \"dist\""
  }
}