{
  "name": "@streamlayer/react-ui",
  "version": "1.39.0",
  "type": "module",
  "main": "./src/index.js",
  "typings": "./lib/index.d.ts",
  "exports": {
    ".": {
      "types": "./lib/index.d.ts",
      "import": "./lib/index.js",
      "module": "./lib/index.js",
      "default": "./lib/index.js"
    },
    "./masters": {
      "types": "./lib/app/masters/masters.d.ts",
      "import": "./lib/app/masters/masters.js",
      "module": "./lib/app/masters/masters.js",
      "default": "./lib/app/masters/masters.js"
    },
    "./webos": {
      "types": "./lib/app/webos/index.d.ts",
      "import": "./lib/app/webos/index.js",
      "module": "./lib/app/webos/index.js",
      "default": "./lib/app/webos/index.js"
    },
    "./pause-ad": {
      "types": "./lib/app/webos/ExposedPauseAd/index.d.ts",
      "import": "./lib/app/webos/ExposedPauseAd/index.js",
      "module": "./lib/app/webos/ExposedPauseAd/index.js",
      "default": "./lib/app/webos/ExposedPauseAd/index.js"
    },
    "./webos/withTVRemote": {
      "types": "./lib/app/webos/withTVRemote.d.ts",
      "import": "./lib/app/webos/withTVRemote.js",
      "module": "./lib/app/webos/withTVRemote.js",
      "default": "./lib/app/webos/withTVRemote.js"
    },
    "./mastersPoints": {
      "types": "./lib/app/masters/Points/index.d.ts",
      "import": "./lib/app/masters/Points/index.js",
      "module": "./lib/app/masters/Points/index.js",
      "default": "./lib/app/masters/Points/index.js"
    },
    "./bet-pack": {
      "types": "./lib/app/masters/BetPack/index.d.ts",
      "import": "./lib/app/masters/BetPack/index.js",
      "module": "./lib/app/masters/BetPack/index.js",
      "default": "./lib/app/masters/BetPack/index.js"
    },
    "./points": {
      "types": "./lib/app/app/Points/index.d.ts",
      "import": "./lib/app/app/Points/index.js",
      "module": "./lib/app/app/Points/index.js",
      "default": "./lib/app/app/Points/index.js"
    },
    "./polymarket": {
      "types": "./lib/app/app/Polymarket/index.d.ts",
      "import": "./lib/app/app/Polymarket/index.js",
      "module": "./lib/app/app/Polymarket/index.js",
      "default": "./lib/app/app/Polymarket/index.js"
    },
    "./advertisement": {
      "types": "./lib/app/app/Advertisement/index.d.ts",
      "import": "./lib/app/app/Advertisement/index.js",
      "module": "./lib/app/app/Advertisement/index.js",
      "default": "./lib/app/app/Advertisement/index.js"
    },
    "./advertisement/wrapped": {
      "types": "./lib/app/app/Advertisement/Wrapped/index.d.ts",
      "import": "./lib/app/app/Advertisement/Wrapped/index.js",
      "module": "./lib/app/app/Advertisement/Wrapped/index.js",
      "default": "./lib/app/app/Advertisement/Wrapped/index.js"
    },
    "./insight": {
      "types": "./lib/app/app/Insight/index.d.ts",
      "import": "./lib/app/app/Insight/index.js",
      "module": "./lib/app/app/Insight/index.js",
      "default": "./lib/app/app/Insight/index.js"
    },
    "./notification": {
      "types": "./lib/app/app/InApp/index.d.ts",
      "import": "./lib/app/app/InApp/index.js",
      "module": "./lib/app/app/InApp/index.js",
      "default": "./lib/app/app/InApp/index.js"
    },
    "./core/*": {
      "types": "./lib/core/*.d.ts",
      "import": "./lib/core/*.js",
      "module": "./lib/core/*.js",
      "default": "./lib/core/*.js"
    },
    "./useStreamLayerApp": {
      "types": "./lib/useStreamLayerApp.d.ts",
      "import": "./lib/useStreamLayerApp.js",
      "module": "./lib/useStreamLayerApp.js",
      "default": "./lib/useStreamLayerApp.js"
    },
    "./*": {
      "types": "./lib/*/index.d.ts",
      "import": "./lib/*/index.js",
      "module": "./lib/*/index.js",
      "default": "./lib/*/index.js"
    },
    "./style.css": {
      "import": "./lib/assets/style.css",
      "default": "./lib/assets/style.css"
    }
  },
  "files": [
    "lib/",
    "package.json"
  ],
  "sideEffects": [
    "**/*.css"
  ],
  "peerDependencies": {
    "@connectrpc/connect": "^2.0.0",
    "@connectrpc/connect-web": "^2.0.0",
    "@dailymotion/vast-client": "^6.4.2",
    "@lottiefiles/react-lottie-player": "^3.5.4",
    "@noriginmedia/norigin-spatial-navigation": "^2.3.0",
    "@streamlayer/sl-eslib": "^5.229.1",
    "hls.js": "^1.6.13",
    "lodash.throttle": "^4.1.1",
    "react": "^17.0.0 || ^18.0.0",
    "react-auth-code-input": "^3.2.1",
    "react-countdown-circle-timer": "^3.2.1",
    "react-countup": "^6.5.3",
    "react-dom": "^17.0.0 || ^18.0.0",
    "react-infinite-scroller": "^1.2.6",
    "react-phone-number-input": "^3.4.8",
    "react-qr-code": "^2.0.16",
    "react-virtualized-auto-sizer": "^1.0.24",
    "react-window": "^1.8.10",
    "react-window-infinite-loader": "^1.0.9",
    "swiper": "^11.2.6",
    "uuid": "^11.1.0",
    "video.js": "^8.21.0",
    "videojs-contrib-ads": "^7.5.2",
    "vmap": "^3.2.0",
    "vpaid-html5-client": "^0.1.14",
    "@streamlayer/feature-advertisement": "^0.4.0",
    "@streamlayer/feature-gamification": "^1.27.3",
    "@streamlayer/feature-polymarket": "^0.3.3",
    "@streamlayer/react-polyfills": "^0.3.3",
    "@streamlayer/sdk-web": "^1.19.3",
    "@streamlayer/sdk-web-analytics": "^1.17.3",
    "@streamlayer/sdk-web-api": "^1.17.3",
    "@streamlayer/sdk-web-features": "^1.1.3",
    "@streamlayer/sdk-web-interfaces": "^1.10.3",
    "@streamlayer/sdk-web-logger": "^1.1.3",
    "@streamlayer/sdk-web-anonymous-auth": "^1.5.3",
    "@streamlayer/sdk-web-notifications": "^1.4.3",
    "@streamlayer/sdk-web-storage": "^1.1.3",
    "@streamlayer/sdk-web-core": "^1.22.3",
    "@streamlayer/sdk-web-types": "^1.18.3"
  },
  "peerDependenciesMeta": {
    "react-phone-number-input": {
      "optional": true
    }
  },
  "nx": {
    "implicitDependencies": [
      "!react"
    ]
  },
  "devDependencies": {
    "@esbuild-plugins/node-globals-polyfill": "^0.2.3",
    "@esbuild-plugins/node-modules-polyfill": "^0.2.2",
    "@linaria/babel-preset": "^5.0.4",
    "@linaria/core": "^7.0.0",
    "@linaria/react": "^7.0.1",
    "@storybook/addon-docs": "10.2.16",
    "@storybook/addon-viewport": "9.0.8",
    "@storybook/jest": "^0.2.3",
    "@storybook/react": "10.2.16",
    "@storybook/testing-library": "^0.2.2",
    "@types/lodash.throttle": "^4.1.9",
    "@types/react-infinite-scroller": "^1.2.5",
    "@types/react-window": "^1.8.8",
    "@types/react-window-infinite-loader": "^1.0.9",
    "@types/vast-client": "^3.0.4",
    "@types/vmap": "^2.2.4",
    "@wyw-in-js/vite": "^1.0.6",
    "esbuild-plugin-babel": "^0.2.3",
    "glob": "^11.0.0",
    "lightweight-charts": "^5.1.0",
    "rollup-plugin-node-polyfills": "^0.2.1",
    "screenfull": "^6.0.2",
    "tslib": "^2.7.0",
    "vite": "7.3.1",
    "vite-plugin-lib-inject-css": "^2.2.2",
    "vite-plugin-node-polyfills": "^0.25.0",
    "vite-plugin-svgr": "^4.5.0",
    "vite-svg-loader": "^5.1.0",
    "vite-tsconfig-paths": "^6.1.1"
  }
}