{
  "name": "@redocly/theme",
  "version": "0.65.0",
  "description": "Shared UI components lib",
  "keywords": [
    "theme",
    "redocly"
  ],
  "author": "team@redocly.com",
  "license": "MIT",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "exports": {
    "./package.json": "./package.json",
    "./config.js": "./lib/config.js",
    "./plugin.js": "./src/plugin.js",
    "./config": "./lib/config.js",
    ".": "./lib/index.js",
    "./src/": "./src/",
    "./core/*": "./lib/core/*/index.js",
    "./core/templates/*": "./lib/core/templates/*.js",
    "./ext/*": "./lib/ext/*.js",
    "./components/*": "./lib/components/*.js",
    "./layouts/*": "./lib/layouts/*.js",
    "./icons/*": "./lib/icons/*.js",
    "./markdoc/*": "./lib/markdoc/*.js"
  },
  "peerDependencies": {
    "@markdoc/markdoc": "0.5.2",
    "lodash.debounce": "^4.0.8",
    "lodash.throttle": "^4.1.1",
    "react": "^19.2.4",
    "react-dom": "^19.2.4",
    "react-router-dom": "^6.30.3",
    "styled-components": "^4.1.1 || ^5.3.11 || ^6.0.0"
  },
  "devDependencies": {
    "@markdoc/markdoc": "0.5.2",
    "@shikijs/types": "3.21.0",
    "@testing-library/react": "16.3.0",
    "@testing-library/user-event": "14.6.1",
    "@types/file-saver": "2.0.7",
    "@types/highlight-words-core": "1.2.3",
    "@types/lodash.debounce": "4.0.9",
    "@types/lodash.throttle": "4.1.9",
    "@types/node": "22.18.13",
    "@types/nprogress": "0.2.3",
    "@types/react": "^19.2.7",
    "@types/react-dom": "^19.2.3",
    "@types/styled-components": "5.1.34",
    "@vitest/coverage-v8": "4.0.10",
    "@vitest/ui": "3.2.4",
    "concurrently": "7.6.0",
    "react-router-dom": "^6.30.3",
    "resize-observer-polyfill": "1.5.1",
    "rimraf": "5.0.7",
    "styled-components": "5.3.11",
    "ts-node": "10.9.2",
    "tsc-alias": "1.8.16",
    "tsconfig-paths": "4.2.0",
    "tsconfig-paths-webpack-plugin": "3.5.2",
    "typescript": "5.9.3",
    "vitest": "4.0.10",
    "vitest-when": "0.6.2",
    "webpack": "5.105.2",
    "@redocly/realm-asyncapi-sdk": "0.11.0"
  },
  "dependencies": {
    "@tanstack/react-query": "5.62.3",
    "@tanstack/react-virtual": "3.13.0",
    "@xyflow/react": "^12.8.2",
    "copy-to-clipboard": "3.3.3",
    "file-saver": "2.0.5",
    "highlight-words-core": "1.2.2",
    "hotkeys-js": "3.10.1",
    "i18next": "22.4.15",
    "jszip": "3.10.1",
    "lodash.debounce": "^4.0.8",
    "lodash.throttle": "4.1.1",
    "nprogress": "0.2.0",
    "openapi-sampler": "^1.7.2",
    "react-calendar": "5.1.0",
    "react-date-picker": "11.0.0",
    "@redocly/config": "0.48.1"
  },
  "scripts": {
    "watch": "tsc -p tsconfig.build.json && (concurrently \"tsc -w -p tsconfig.build.json\" \"tsc-alias -w -p tsconfig.build.json\")",
    "ts:check": "tsc --noEmit --skipLibCheck",
    "clean": "rimraf lib",
    "compile": "tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json",
    "build": "pnpm run clean && pnpm run compile",
    "test": "vitest run",
    "test:update": "vitest run --update",
    "test:watch": "vitest",
    "test:coverage": "vitest run --coverage",
    "test:coverage:html": "vitest run --coverage --reporter=html"
  }
}