{
  "name": "gstwebrtc-api",
  "version": "1.0.1",
  "description": "Javascript API to integrate GStreamer WebRTC streams (webrtcsrc/webrtcsink) in a web browser",
  "keywords": [
    "webrtc",
    "multimedia",
    "realtime",
    "gstreamer",
    "audio",
    "video"
  ],
  "homepage": "https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/tree/main/net/webrtc/gstwebrtc-api",
  "bugs": {
    "url": "https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues"
  },
  "license": "MPL-2.0",
  "author": {
    "name": "Loïc Le Page",
    "email": "llepage@igalia.com",
    "url": "https://www.igalia.com/"
  },
  "repository": {
    "type": "git",
    "url": "https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git",
    "directory": "net/webrtc/gstwebrtc-api"
  },
  "type": "module",
  "browser": "dist/gstwebrtc-api-${npm_package_version}.min.js",
  "files": [
    "dist/",
    "docs/",
    "src/",
    "test/",
    "index.html",
    "LICENSE-MPL-2.0",
    "webpack.config.cjs"
  ],
  "devDependencies": {
    "chai": "4.3.8",
    "eslint": "8.49.0",
    "html-webpack-plugin": "5.5.3",
    "jsdoc": "4.0.2",
    "mocha": "10.2.0",
    "rimraf": "5.0.1",
    "terser-webpack-plugin": "5.3.9",
    "webpack": "5.88.2",
    "webpack-cli": "5.1.4",
    "webpack-dev-server": "4.15.1"
  },
  "dependencies": {
    "patch-package": "8.0.0",
    "webrtc-adapter": "8.2.3"
  },
  "scripts": {
    "check": "eslint src",
    "format": "eslint --fix --fix-type layout src",
    "build": "rimraf dist && webpack",
    "docs": "rimraf docs && jsdoc src/*.js -d docs/ -p package.json -R README.md",
    "make": "npm run check && npm run build && npm run docs",
    "test": "mocha --node-env=test --exit",
    "prepack": "npm run test && npm run make",
    "start": "webpack serve",
    "postinstall": "patch-package"
  }
}
