Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@webex/internal-media-core

Package Overview
Dependencies
Maintainers
7
Versions
96
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@webex/internal-media-core

![Logo of the project](https://avatars.githubusercontent.com/u/15900782?s=100&v=4) # webrtc-media-core

  • 0.0.12-beta
  • npm
  • Socket score

Version published
Weekly downloads
2.5K
decreased by-2.36%
Maintainers
7
Weekly downloads
 
Created
Source

Logo of the project

webrtc-media-core

A framework for interacting with WebRTC across multiple browsers.

https://confluence-eng-gpk2.cisco.com/conf/display/WBXT/Webrtc+Media+Core+Framework

Developing

git clone https://sqbu-github.cisco.com/WebExSquared/webrtc-media-core
cd webrtc-media-core/
yarn install

Building

If your project needs some additional steps for the developer to build the project after some code changes, state them here:

yarn build

Testing

yarn test

Testing in debug mode

yarn test:debug
  1. After the above command, open up http://localhost:9876/debug.html in browser and do inspect element. (Note - HTTP & not HTTPS)
  2. Here, the test files would be available in sources tab, where debuggers can be set and refresh the page to run tests again.
  3. It also looks out for changes. So, whenever the test file changes, the test cases re-run in terminal and latest changes reflect in debug.html upon page refresh.

Integration Testing

yarn run test:integration

Integration Testing with Sauce Labs

  1. Add .env file in your project.
#.env
# Update your SAUCE_USERNAME and SAUCE_ACCESS_KEY environment variables below
SAUCE_USERNAME="YOUR_SAUCE_USERNAME"
SAUCE_ACCESS_KEY="YOUR_SAUCE_ACCESS_KEY"
  1. Make sure your SAUCE_USERNAME and SAUCE_ACCESS_KEY environment variables are set in .env file.

SAUCE_USERNAME and SAUCE_ACCESS_KEY are credentials from your SauceLabs account

  1. Run the below command in the terminal.
SAUCE=true yarn run test:integration
  1. Sauce labs link in the results or Open your Sauce labs and filter test with your name and see the test case.

Deploying / Publishing

In case there's some step you have to take that publishes this project to a server, this is the right time to state it.

yarn release

Contribute

Thank you for considering contributing to this repository! Please see CONTRIBUTING.md for more details about testing, building the packages and submitting pull requests for suggested changes. Pull requests welcome.

FAQs

Package last updated on 11 Nov 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc