mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-12-19 00:26:29 +00:00
66 lines
1.8 KiB
JSON
66 lines
1.8 KiB
JSON
{
|
|
"name": "gstwebrtc-api",
|
|
"version": "2.0.0",
|
|
"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"
|
|
}
|
|
}
|