{
  "author": "Livery Video",
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional"
    ]
  },
  "dependencies": {
    "lit": "^3.3.2",
    "zod": "^4.3.6"
  },
  "description": "Livery Video Interactive Bridge.",
  "devDependencies": {
    "@biomejs/biome": "^2.3.13",
    "@commitlint/cli": "^20.3.1",
    "@commitlint/config-conventional": "^20.3.1",
    "@liveryvideo/biome-lit": "^2.3.0",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/git": "^10.0.1",
    "browserslist-to-esbuild": "^2.1.1",
    "eslint": "^9.39.2",
    "git-branch-is": "^4.0.0",
    "happy-dom": "^20.3.9",
    "husky": "^9.1.7",
    "lint-staged": "^16.2.7",
    "semantic-release": "^25.0.2",
    "typedoc": "^0.28.16",
    "typedoc-plugin-markdown": "^4.9.0",
    "typedoc-plugin-no-inherit": "^1.6.1",
    "typescript": "^5.9.3",
    "vite": "^7.3.1",
    "vite-plugin-dts": "4.5.0",
    "vitest": "^4.0.18"
  },
  "exports": {
    "import": "./dist/index.js",
    "require": "./dist/index.umd.js"
  },
  "files": [
    "CHANGELOG.md",
    "dist"
  ],
  "homepage": "https://www.liveryvideo.com/",
  "license": "MIT",
  "lint-staged": {
    "*": [
      "biome check --fix --no-errors-on-unmatched",
      "eslint --fix"
    ]
  },
  "main": "dist/index.umd.js",
  "module": "dist/index.js",
  "name": "@liveryvideo/interactive-bridge",
  "publishConfig": {
    "access": "public"
  },
  "repository": "github:liveryvideo/interactive-bridge",
  "scripts": {
    "build": "vite build",
    "build:lib": "vite build -m lib:bundler && vite build -m lib:browser --emptyOutDir false && npm run build:lib:doc",
    "build:lib:doc": "typedoc && mv dist/doc/* dist/ && rm -rf dist/doc",
    "dev": "vite",
    "lint": "biome check && eslint && tsc",
    "lint:fix": "eslint --fix && biome check --fix",
    "prepare": "husky",
    "prepublishOnly": "npm run build:lib",
    "preview": "vite preview",
    "test": "vitest run",
    "test:watch": "vitest"
  },
  "type": "module",
  "types": "dist/index.d.ts",
  "version": "1.16.3"
}
