UNPKG

@observertc/client-monitor-js

Version:

ObserveRTC Client Integration Javascript Library

81 lines (80 loc) 2.04 kB
{ "name": "@observertc/client-monitor-js", "version": "4.0.1", "description": "ObserveRTC Client Integration Javascript Library", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" } }, "files": [ "dist", "README.md", "LICENSE" ], "scripts": { "prepare": "npm run build:prod", "prepublish": "pkgfiles", "prepublishOnly": "npm run lint && npm run test", "format": "prettier --write \"src/**/*.ts\"", "lint": "eslint . --ext .ts,.js", "lint:fix": "eslint . --ext .ts,.js --fix", "build": "tsc", "build:dev": "npm run build:clean && tsc", "build:prod": "npm run build:clean && tsc -p tsconfig.prod.json && npm run minify", "build:clean": "rm -rf dist", "build:watch": "tsc --watch", "test": "jest", "minify": "find dist -name '*.js' -exec terser {} -o {} -c -m --module \\;" }, "keywords": [ "webrtc", "getStats", "observertc", "client", "integration", "monitoring", "telemetry", "performance", "browser" ], "author": "Balazs Kreith", "license": "Apache-2.0", "dependencies": { "eventemitter3": "^5.0.1", "ua-parser-js": "^1.0.37" }, "devDependencies": { "@jest/globals": "^29.6.2", "@types/jest": "^29.5.3", "@types/ua-parser-js": "^0.7.39", "@typescript-eslint/eslint-plugin": "^8.33.0", "@typescript-eslint/parser": "^8.33.0", "bufferutil": "^4.0.6", "eslint": "^8.24.0", "jest": "^29.6.2", "mediasoup-client": "^3.7.16", "pkgfiles": "^2.3.2", "terser": "^5.40.0", "ts-jest": "^29.3.4", "tslib": "^2.8.1", "typescript": "^5.8.3", "utf-8-validate": "^5.0.8" }, "repository": { "type": "git", "url": "https://github.com/observertc/client-monitor-js" }, "sideEffects": false, "browserslist": [ "> 1%", "last 2 versions", "not dead", "not ie 11" ] }