Try using peerDependencies for video.js

Clean up deps in package.json. Having video.js as a peer dependency seems like the right way of expressing the relationship so give that a shot.