UNPKG

@telnyx/webrtc

Version:
109 lines (108 loc) 3.03 kB
{ "name": "@telnyx/webrtc", "version": "2.22.12", "description": "Telnyx WebRTC Client", "keywords": [ "telnyx", "webrtc", "sip", "json-rpc", "soft phone", "freeswitch", "voip", "audio", "video" ], "main": "lib/bundle.js", "module": "lib/bundle.mjs", "types": "lib/src/index.d.ts", "files": [ "lib" ], "scripts": { "build": "rollup -c", "watch": "rollup -c --watch", "prepare": "yarn build", "test": "jest", "docs": "typedoc --entryPointStrategy expand ./src", "docs:html": "typedoc --entryPointStrategy expand --options typedoc.html.json ./src", "release": "release-it", "compile": "../../node_modules/.bin/tsc -w", "format": "prettier --write 'src/**/*.ts'", "prepublishOnly": "../../node_modules/.bin/pinst --disable", "postpublish": "../../node_modules/.bin/pinst --enable" }, "engines": { "node": ">=14.x" }, "author": "Telnyx <support@telnyx.com> (https://www.telnyx.com/)", "repository": { "type": "git", "url": "git://github.com/team-telnyx/webrtc.git" }, "bugs:": "https://github.com/team-telnyx/webrtc/issues", "license": "MIT", "dependencies": { "@peermetrics/webrtc-stats": "^5.7.1", "loglevel": "^1.6.8", "uuid": "^7.0.3" }, "devDependencies": { "@babel/preset-env": "^7.11.0", "@release-it/bumper": "^2.0.0", "@rollup/plugin-json": "^4.1.0", "@types/jest": "^26.0.20", "@types/node": "20.9.2", "@types/uuid": "^7.0.0", "@types/webrtc": "^0.0.40", "@typescript-eslint/eslint-plugin": "^3.6.1", "@typescript-eslint/parser": "^3.6.1", "babel-jest": "^26.6.3", "core-js": "^3.8.3", "eslint": "^8.3.0", "eslint-config-airbnb-base": "^14.2.0", "eslint-plugin-import": "^2.22.1", "events": "^3.0.0", "husky": "^7.0.0", "jest": "^26.6.3", "lint-staged": "^10.2.11", "md-gum-polyfill": "^1.0.0", "pinst": "^2.1.6", "prettier": "^2.1.2", "release-it": "^14.11.8", "rollup": "^1.19.4", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-commonjs": "^10.0.2", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-terser": "^7.0.0", "rollup-plugin-typescript2": "^0.24.0", "ts-jest": "^26.5.4", "typedoc": "^0.24", "typedoc-plugin-markdown": "^3.15", "typedoc-plugin-merge-modules": "^3.0.2" }, "publishConfig": { "access": "public", "@telnyx:registry": "https://registry.npmjs.org" }, "release-it": { "npm": { "publish": false }, "git": { "commitMessage": "chore: release webrtc ${version}", "tagAnnotation": "Release webrtc ${version}", "tagName": "webrtc/v${version}" }, "github": { "release": true, "releaseName": "webrtc@${version}", "releaseNotes": "git log $(git describe --tags --abbrev=0)..HEAD --pretty=format:'%s' | grep -i -E '^(feat|fix|docs|refactor|chore)'" } }, "lint-staged": { "*.js, *.jsx, *.ts, *.tsx": [ "eslint --fix" ] } }