{
  "name": "@solyd/lib-jitsi-meet",
  "version": "2.7001.1",
  "description": "JS library for accessing Jitsi server side deployments",
  "repository": {
    "type": "git",
    "url": "git://github.com/solydhq/lib-jitsi-meet"
  },
  "keywords": [
    "jingle",
    "webrtc",
    "xmpp",
    "browser",
    "jitsi"
  ],
  "author": "",
  "readmeFilename": "README.md",
  "dependencies": {
    "@jitsi/js-utils": "2.0.0",
    "@jitsi/logger": "2.0.1",
    "@jitsi/sdp-interop": "github:jitsi/sdp-interop#3707993863eb6c5b6d66c4a025e9dba193775bfb",
    "@jitsi/sdp-simulcast": "0.4.0",
    "async": "3.2.3",
    "base64-js": "1.5.1",
    "current-executing-script": "0.1.3",
    "events": "3.3.0",
    "jquery": "3.6.0",
    "lodash.clonedeep": "4.5.0",
    "lodash.debounce": "4.0.8",
    "lodash.isequal": "4.5.0",
    "promise.allsettled": "1.0.5",
    "sdp-transform": "2.14.1",
    "strophe.js": "1.4.4",
    "strophejs-plugin-disco": "0.0.2",
    "strophejs-plugin-stream-management": "github:jitsi/strophejs-plugin-stream-management#001cf02bef2357234e1ac5d163611b4d60bf2b6a",
    "uuid": "8.3.2",
    "webrtc-adapter": "8.1.1"
  },
  "devDependencies": {
    "@babel/core": "7.17.5",
    "@babel/eslint-parser": "7.17.0",
    "@babel/preset-env": "7.16.11",
    "@babel/preset-typescript": "7.16.7",
    "@jitsi/eslint-config": "4.1.1",
    "@types/async": "3.2.12",
    "@types/base64-js": "1.3.0",
    "@types/jasmine": "3.10.3",
    "@types/jquery": "3.5.14",
    "@types/lodash.clonedeep": "4.5.6",
    "@types/lodash.debounce": "4.0.6",
    "@types/lodash.isequal": "4.5.5",
    "@types/node": "17.0.21",
    "@types/promise.allsettled": "1.0.3",
    "@types/sdp-transform": "2.4.5",
    "@types/strophe.js": "1.2.4",
    "@types/uuid": "8.3.4",
    "babel-loader": "8.2.3",
    "core-js": "3.21.1",
    "cpx2": "4.2.0",
    "eslint": "8.10.0",
    "eslint-plugin-import": "2.25.4",
    "jasmine-core": "3.10.1",
    "karma": "6.3.17",
    "karma-chrome-launcher": "3.1.0",
    "karma-jasmine": "4.0.1",
    "karma-sourcemap-loader": "0.3.8",
    "karma-webpack": "5.0.0",
    "process": "0.11.10",
    "replace": "1.2.1",
    "replace-in-file": "6.3.2",
    "string-replace-loader": "3.1.0",
    "ts-node": "10.7.0",
    "typescript": "4.6.2",
    "webpack": "5.70.0",
    "webpack-bundle-analyzer": "4.5.0",
    "webpack-cli": "4.9.2"
  },
  "scripts": {
    "lint": "eslint .",
    "lint-fix": "eslint . --fix",
    "update": "yarn upgrade-interactive --latest",
    "build": "yarn types:copy && yarn build:module && yarn build:browser",
    "build:browser": "LIB_JITSI_MEET_COMMIT_HASH=$(git rev-parse --short HEAD) webpack",
    "build:module": "tsc && yarn replace:commit-hash && yarn replace:filename",
    "replace:commit-hash": "replace {#COMMIT_HASH#} $(git rev-parse --short HEAD) ./dist/esm/JitsiMeetJS.js",
    "replace:filename": "yarn ts-node ./scripts/replace.ts",
    "test": "karma start karma.conf.js",
    "test-watch": "karma start karma.conf.js --no-single-run",
    "validate": "yarn ls",
    "prepack": "yarn install && yarn build",
    "release": "yarn publish --access public .",
    "release:beta": "yarn release --tag beta",
    "watch": "webpack --config webpack.config.js --watch --mode development",
    "types": "tsc JitsiMeetJS.js --declaration --allowJs --esModuleInterop --emitDeclarationOnly --outDir types/generated",
    "types:copy": "cpx \"./types/hand-crafted/**/*\" dist/esm --clean"
  },
  "module": "dist/esm/JitsiMeetJS.js",
  "types": "dist/esm/JitsiMeetJS.d.ts",
  "files": [
    "dist",
    "connection_optimization/external_connect.js",
    "modules/browser/capabilities.json"
  ],
  "license": "Apache-2.0"
}
