This provides two tools to ease the transition from video.js 4.x to 5.x.
When installed globally, this package creates a binary which can be used to automatically refactor code written for video.js 4.x to work with 5.x.
npm install -g videojs-4to5
Run the script in a shell, pass it directories and/or files:
videojs-4to5 my-project some-file.js
All JavaScript files will be edited in place (unless you do a --dry-run
).
For all options, see: videojs-4to5 -h
.
We recommend using the binary to update your code, but this package also includes a plugin (src/plugin.js
) which can be included in your web page(s) to shim in video.js 4.x APIs to a 5.x environment. This shimming is not meant to provide perfect 1:1 compatibility, but it should address virtually all use-cases.