{
    "name": "@webrtc2/ui",
    "version": "1.0.0",
    "description": "WebRTC2 UI - Cross-platform React components for WebRTC applications including video calls, audio controls, and media device management",
    "keywords": [
        "webrtc",
        "ui",
        "components",
        "react",
        "webrtc-ui",
        "webrtc-components",
        "video-call-ui",
        "audio-controls",
        "media-controls",
        "cross-platform",
        "react-native",
        "electron",
        "web",
        "webrtc-react",
        "rtc-ui",
        "video-components",
        "audio-components",
        "media-device-ui",
        "webrtc-interface",
        "call-controls",
        "stream-components",
        "webrtc-widgets",
        "rtc-components"
    ],
    "main": "./dist/index.js",
    "module": "./dist/index.mjs",
    "types": "./dist/index.d.ts",
    "exports": {
        ".": {
            "import": "./dist/index.mjs",
            "require": "./dist/index.js",
            "types": "./dist/index.d.ts"
        },
        "./button": {
            "import": "./dist/button.mjs",
            "require": "./dist/button.js",
            "types": "./dist/button.d.ts"
        }
    },
    "files": [
        "dist",
        "src",
        "README.md"
    ],
    "scripts": {
        "build": "tsup src/index.ts src/button.tsx --format cjs,esm --dts",
        "dev": "tsup src/index.ts src/button.tsx --format cjs,esm --dts --watch",
        "lint": "eslint src --ext .ts,.tsx",
        "type-check": "tsc --noEmit",
        "test": "jest",
        "clean": "rm -rf dist"
    },
    "dependencies": {
        "react": "^18.0.0"
    },
    "devDependencies": {
        "@types/react": "^18.0.0",
        "typescript": "^5.0.0",
        "tsup": "^8.0.0"
    },
    "peerDependencies": {
        "react": ">=16.8.0"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/reforms/webrtc2.git",
        "directory": "monorepo@npm/packages/ui"
    },
    "homepage": "https://webrtc2.com/packages/ui",
    "bugs": {
        "url": "https://github.com/reforms/webrtc2/issues"
    },
    "author": {
        "name": "WebRTC2 Team",
        "email": "hello@webrtc2.com",
        "url": "https://webrtc2.com"
    },
    "license": "MIT",
    "publishConfig": {
        "access": "public"
    },
    "engines": {
        "node": ">=16.0.0"
    }
}