{
  "name": "@theoplayer/web-ui",
  "version": "2.3.1",
  "description": "UI component library for the THEOplayer Web SDK",
  "main": "dist/THEOplayerUI.js",
  "module": "dist/THEOplayerUI.mjs",
  "types": "dist/THEOplayerUI.d.ts",
  "exports": {
    ".": {
      "types": "./dist/THEOplayerUI.d.ts",
      "node": "./dist/THEOplayerUI.node.mjs",
      "import": "./dist/THEOplayerUI.mjs",
      "default": "./dist/THEOplayerUI.js"
    },
    "./es5": {
      "types": "./dist/THEOplayerUI.d.ts",
      "node": "./dist/THEOplayerUI.node.mjs",
      "import": "./dist/THEOplayerUI.es5.mjs",
      "default": "./dist/THEOplayerUI.es5.js"
    },
    "./polyfills": "./dist/THEOplayerUI-polyfills.js",
    "./dist/*": "./dist/*",
    "./package": "./package.json",
    "./package.json": "./package.json"
  },
  "files": [
    "dist/",
    "CHANGELOG.md",
    "LICENSE.md"
  ],
  "scripts": {
    "build": "npm run build:prod",
    "build:debug": "rollup -c",
    "build:prod": "rollup -c --environment BUILD:production",
    "watch": "rollup -c --watch",
    "watch:docs": "npm run watch -- --configOutputDir ./docs/_site/dist",
    "start": "serve",
    "format": "prettier --write .",
    "test": "npm run test:format && npm run test:typecheck && npm run test:unit && npm run test:docs",
    "test:format": "prettier --check .",
    "test:typecheck": "tsc --project . --noEmit",
    "test:unit": "node --test test/ssr.test.mjs",
    "docs": "cross-env NODE_OPTIONS=\"--experimental-require-module\" typedoc --treatWarningsAsErrors",
    "docs:watch": "cross-env NODE_OPTIONS=\"--experimental-require-module\" typedoc --watch",
    "test:docs": "npm run docs -- --emit none",
    "changeset:version": "changeset version && node .changeset/post-process.mjs"
  },
  "keywords": [],
  "author": "THEO Technologies",
  "license": "MIT",
  "homepage": "https://github.com/THEOplayer/web-ui#readme",
  "bugs": "https://github.com/THEOplayer/web-ui/issues",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/THEOplayer/web-ui.git"
  },
  "dependencies": {
    "@webcomponents/webcomponentsjs": "^2.8.0",
    "lit": "^3.3.2"
  },
  "peerDependencies": {
    "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11"
  },
  "devDependencies": {
    "@changesets/cli": "^2.31.0",
    "@changesets/types": "^6.1.0",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@rollup/plugin-replace": "^6.0.3",
    "@rollup/plugin-virtual": "^3.0.2",
    "@rollup/pluginutils": "^5.3.0",
    "@swc/cli": "^0.8.1",
    "@swc/core": "^1.15.30",
    "@swc/helpers": "^0.5.21",
    "@types/html-minifier": "^4.0.6",
    "@webcomponents/shadycss": "^1.11.2",
    "cross-env": "^10.1.0",
    "htm": "^3.1.1",
    "html-minifier": "^4.0.0",
    "postcss": "^8.5.10",
    "postcss-mixins": "^12.1.2",
    "postcss-preset-env": "^11.2.1",
    "prettier": "^3.8.3",
    "rollup": "^4.60.2",
    "rollup-plugin-dts": "^6.4.1",
    "rollup-plugin-minify-html-literals-v3": "^1.3.4",
    "rollup-plugin-postcss": "^4.0.2",
    "rollup-plugin-postcss-lit": "^2.2.0",
    "rollup-plugin-string": "^3.0.0",
    "rollup-plugin-swc3": "^0.12.1",
    "serve": "^14.2.6",
    "theoplayer": "^11.4.0",
    "tslib": "^2.8.1",
    "typedoc": "^0.28.19",
    "typedoc-plugin-mdn-links": "^5.1.1",
    "typescript": "^6.0.3"
  },
  "browserslist": [
    "last 2 versions",
    "not dead",
    "chrome >= 67",
    "firefox esr"
  ],
  "workspaces": [
    ".",
    "react"
  ]
}
