@jellyfish-dev/membrane-webrtc-js
Version:
JS/TS client library for Membrane RTC Engine.
71 lines (70 loc) • 2.19 kB
JSON
{
"name": "@jellyfish-dev/membrane-webrtc-js",
"version": "0.7.1",
"description": "JS/TS client library for Membrane RTC Engine.",
"license": "Apache-2.0",
"author": "Membrane Team",
"type": "module",
"exports": {
".": {
"import": "./dist/membrane-webrtc-js.js",
"require": "./dist/membrane-webrtc-js.umd.cjs"
}
},
"types": "./dist/membrane-webrtc-js.d.ts",
"files": [
"dist"
],
"bugs": {
"url": "https://github.com/jellyfish-dev/membrane-webrtc-js/issues"
},
"homepage": "https://github.com/jellyfish-dev/membrane-webrtc-js#readme",
"keywords": [
"webrtc",
"membrane"
],
"repository": {
"type": "git",
"url": "git://github.com/jellyfish-dev/membrane-webrtc-js.git"
},
"scripts": {
"build": "tsc && vite build",
"test": "vitest",
"test:coverage": "vitest run --coverage",
"e2e": "NODE_OPTIONS=--dns-result-order=ipv4first playwright test",
"e2e:ui": "NODE_OPTIONS=--dns-result-order=ipv4first playwright test --ui",
"e2e:repeat": "NODE_OPTIONS=--dns-result-order=ipv4first playwright test --repeat-each=20",
"docs": "typedoc src/index.ts",
"format:fix": "prettier --write . --ignore-path ./.eslintignore",
"format:check": "prettier --check . --ignore-path ./.eslintignore",
"lint:fix": "eslint . --ext .ts,.tsx --fix",
"lint:check": "eslint . --ext .ts,.tsx",
"prepare": "tsc && vite build"
},
"devDependencies": {
"@playwright/test": "^1.41.2",
"@types/events": "^3.0.3",
"@types/uuid": "^9.0.8",
"@typescript-eslint/eslint-plugin": "^7.0.1",
"@typescript-eslint/parser": "^7.0.1",
"@vitest/coverage-v8": "^1.2.2",
"eslint": "^8.56.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.5",
"fake-mediastreamtrack": "^1.2.0",
"prettier": "3.2.5",
"testcontainers": "^10.7.1",
"typedoc": "^0.25.8",
"typescript": "^5.3.3",
"vite": "^5.1.2",
"vite-plugin-dts": "^3.7.2",
"vitest": "^1.2.2",
"zod": "^3.22.4"
},
"dependencies": {
"events": "^3.3.0",
"typed-emitter": "^2.1.0",
"uuid": "^9.0.1"
}
}