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.
update vjs SWF reference in example.html
Merge pull request #33 from videojs/hotfix/peer-deps

Try using peerDependencies for video.js