{
  "name": "@brightcove/web-sdk",
  "version": "1.3.0",
  "description": "Brightcove Web & Smart TV SDK",
  "type": "module",
  "scripts": {
    "clean": "rimraf dist/*",
    "lint": "eslint .",
    "test": "jest",
    "test:coverage": "jest --coverage=true",
    "build": "npm run clean && rollup -c rollup.config.js && npm run build:styles && npm run build:docs",
    "build:dev": "npm run clean && rollup -c rollup.config.js --debug && npm run build:styles",
    "build:styles": "sass --no-source-map --load-path=\"../../node_modules/\" src/styles/styles.scss:./dist/ui/index.css --style=compressed",
    "build:docs": "npx typedoc --options typedoc.json",
    "build:diagnostics:docs": "npm run clean && npm run build:docs",
    "build:diagnostics:ui": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=SDK_UI",
    "build:diagnostics:playback": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=SDK_PLAYBACK",
    "build:diagnostics:ima-dai": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_IMA_DAI",
    "build:diagnostics:ima-client-side": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_IMA_CLIENT_SIDE",
    "build:diagnostics:social-sharing": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_SOCIAL_SHARING",
    "build:diagnostics:pinning": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_PINNING",
    "build:diagnostics:social-end-screen": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_SOCIAL_END_SCREEN",
    "build:diagnostics:next-playlist-item-end-screen": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_NEXT_PLAYLIST_ITEM_END_SCREEN",
    "build:diagnostics:custom-end-screen": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_CUSTOM_END_SCREEN",
    "build:diagnostics:thumbnails": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_THUMBNAILS",
    "build:diagnostics:playlist-ui": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_PLAYLIST_UI",
    "build:diagnostics:ssai": "npm run clean && rollup -c rollup.config.js --diagnostics --buildTargets=INTEGRATION_SSAI"
  },
  "files": [
    "dist/",
    "CHANGELOG.md"
  ],
  "author": "Brightcove, Inc.",
  "license": "UNLICENSED",
  "main": "./dist/playback/index.cjs.js",
  "module": "./dist/playback/index.es.js",
  "es2015": "./dist/playback/index.es.js",
  "types": "./dist/playback/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/playback/index.d.ts",
      "require": "./dist/playback/index.cjs.js",
      "import": "./dist/playback/index.es.js"
    },
    "./ui": {
      "types": "./dist/ui/index.d.ts",
      "require": "./dist/ui/index.cjs.js",
      "import": "./dist/ui/index.es.js"
    },
    "./ui/styles": {
      "default": "./dist/ui/index.css"
    },
    "./ui/languagePacks/*": "./dist/ui/languagePacks/*.js",
    "./playback": {
      "types": "./dist/playback/index.d.ts",
      "require": "./dist/playback/index.cjs.js",
      "import": "./dist/playback/index.es.js"
    },
    "./integrations/imaDai": {
      "types": "./dist/integrations/imaDai/index.d.ts",
      "require": "./dist/integrations/imaDai/index.cjs.js",
      "import": "./dist/integrations/imaDai/index.es.js"
    },
    "./integrations/imaDai/styles": {
      "default": "./dist/integrations/imaDai/index.css"
    },
    "./integrations/imaDai/languagePacks/*": "./dist/integrations/imaDai/languagePacks/*.js",
    "./integrations/socialSharing": {
      "types": "./dist/integrations/socialSharing/index.d.ts",
      "require": "./dist/integrations/socialSharing/index.cjs.js",
      "import": "./dist/integrations/socialSharing/index.es.js"
    },
    "./integrations/socialSharing/styles": {
      "default": "./dist/integrations/socialSharing/index.css"
    },
    "./integrations/socialSharing/languagePacks/*": "./dist/integrations/socialSharing/languagePacks/*.js",
    "./integrations/pinning": {
      "types": "./dist/integrations/pinning/index.d.ts",
      "require": "./dist/integrations/pinning/index.cjs.js",
      "import": "./dist/integrations/pinning/index.es.js"
    },
    "./integrations/pinning/styles": {
      "default": "./dist/integrations/pinning/index.css"
    },
    "./integrations/imaClientSide": {
      "types": "./dist/integrations/imaClientSide/index.d.ts",
      "require": "./dist/integrations/imaClientSide/index.cjs.js",
      "import": "./dist/integrations/imaClientSide/index.es.js"
    },
    "./integrations/imaClientSide/styles": {
      "default": "./dist/integrations/imaClientSide/index.css"
    },
    "./integrations/socialEndScreen": {
      "types": "./dist/integrations/socialEndScreen/index.d.ts",
      "require": "./dist/integrations/socialEndScreen/index.cjs.js",
      "import": "./dist/integrations/socialEndScreen/index.es.js"
    },
    "./integrations/socialEndScreen/styles": {
      "default": "./dist/integrations/socialEndScreen/index.css"
    },
    "./integrations/socialEndScreen/languagePacks/*": "./dist/integrations/socialEndScreen/languagePacks/*.js",
    "./integrations/nextPlaylistItemEndScreen": {
      "types": "./dist/integrations/nextPlaylistItemEndScreen/index.d.ts",
      "require": "./dist/integrations/nextPlaylistItemEndScreen/index.cjs.js",
      "import": "./dist/integrations/nextPlaylistItemEndScreen/index.es.js"
    },
    "./integrations/customEndScreen": {
      "types": "./dist/integrations/customEndScreen/index.d.ts",
      "require": "./dist/integrations/customEndScreen/index.cjs.js",
      "import": "./dist/integrations/customEndScreen/index.es.js"
    },
    "./integrations/customEndScreen/styles": {
      "default": "./dist/integrations/customEndScreen/index.css"
    },
    "./integrations/customEndScreen/languagePacks/*": "./dist/integrations/customEndScreen/languagePacks/*.js",
    "./integrations/thumbnails": {
      "types": "./dist/integrations/thumbnails/index.d.ts",
      "require": "./dist/integrations/thumbnails/index.cjs.js",
      "import": "./dist/integrations/thumbnails/index.es.js"
    },
    "./integrations/thumbnails/styles": {
      "default": "./dist/integrations/thumbnails/index.css"
    },
    "./integrations/playlistUi": {
      "types": "./dist/integrations/playlistUi/index.d.ts",
      "require": "./dist/integrations/playlistUi/index.cjs.js",
      "import": "./dist/integrations/playlistUi/index.es.js"
    },
    "./integrations/playlistUi/styles": {
      "default": "./dist/integrations/playlistUi/index.css"
    },
    "./integrations/playlistUi/languagePacks/*": "./dist/integrations/playlistUi/languagePacks/*.js",
    "./integrations/ssai": {
      "types": "./dist/integrations/ssai/index.d.ts",
      "require": "./dist/integrations/ssai/index.cjs.js",
      "import": "./dist/integrations/ssai/index.es.js"
    },
    "./integrations/ssai/styles": {
      "default": "./dist/integrations/ssai/index.css"
    },
    "./integrations/ssai/languagePacks/*": "./dist/integrations/ssai/languagePacks/*.js"
  }
}
