@twilio/video-processors

v3.0.0-preview.2
Twilio Video Processors JavaScript Library
twilio webrtc library javascript video processors virtual background

docs

npm run build:version && rimraf ./dist/docs && typedoc --excludePrivate --excludeProtected --disableSources

lint

eslint ./lib

test

npm-run-all lint build test:unit test:integration

build

npm-run-all clean build:es5 build:js build:js-min build:js-assets build:js-workers docs

clean

rimraf ./dist ./es5 ./coverage ./.nyc_output lib/utils/version.ts

watch

npm run build:version && nodemon

release

release

build:js

rimraf ./dist && node ./scripts/build.js ./LICENSE.md ./dist/build/twilio-video-processors.js

build:es5

npm run build:version && tsc

test:unit

npm run build:version && rimraf ./coverage/unit ./.nyc_output && nyc mocha -r ts-node/register ./tests/unit/index.ts

build:js-min

uglifyjs ./dist/build/twilio-video-processors.js -o ./dist/build/twilio-video-processors.min.js --comments "/^! twilio-video-processors.js/" -b beautify=false,ascii_only=true

build:version

node ./scripts/version.js

build:js-assets

cp -r ./assets/* ./dist/build/

build:js-workers

npm-run-all build:js-workers:gaussian-blur-background build:js-workers:virtual-background

test:integration

npm run build:version && rimraf ./coverage/integration && karma start

build:js-workers:virtual-background

node ./scripts/build.js ./LICENSE.md ./dist/build/twilio-virtual-background-processor-pipeline-worker.js ./es5/processors/background/pipelines/backgroundprocessorpipeline/VirtualBackgroundProcessorPipeline.worker.js

build:js-workers:gaussian-blur-background

node ./scripts/build.js ./LICENSE.md ./dist/build/twilio-gaussian-blur-background-processor-pipeline-worker.js ./es5/processors/background/pipelines/backgroundprocessorpipeline/GaussianBlurBackgroundProcessorPipeline.worker.js
npm i @twilio/video-processors

Metadata

Downloads

Maintainers