phenix-rtc

v2020.4.2
The Phenix RTC library provides a cross-browser abstraction layer for WebRTC functionality including support for native browser APIs and WebRTC plugins.

preinstall

npm prune

pretest

npm install

test

karma start test/karma.conf.ci.js

test-browsers

karma start test/karma.conf.browsers.js

test-continuous

karma start test/karma.conf.js

coverage

karma start test/karma.conf.coverage.js

check-coverage

istanbul check-coverage --config=test/coverage.yml

prebundle

npm install

bundle

webpack

postbundle

npm run add-copyright

ci-test

node scripts/ci-test.js

ci-bundle

node scripts/ci-bundle.js

ci-coverage

node scripts/ci-coverage.js

ci-deploy

node scripts/ci-deploy.js

start

node example/httpserver.js

lint

eslint --cache --ext .jsx,.js ./

lint:fix

eslint --ext .jsx,.js --fix ./

add-copyright

eslint --no-eslintrc --no-ignore --ignore-path .gitignore --plugin notice --parser-options=ecmaVersion:10 --parser-options=sourceType:module --rule "notice/notice: [2, {mustMatch: Copyright .* Phenix Real Time Solutions. Inc,templateFile: copyright.tmpl}]" ./dist --fix

Metadata

Downloads