{
  "name": "videojs-marker",
  "description": "video marker breaks plugin for video.js",
  "homepage": "https://github.com/spchuang/videojs-markers",
  "version": "0.5.0",
  "main": [
    "dist/videojs-markers.js",
    "dist/videojs.markers.css"
  ],
  "ignore": [
      "src",
      ".gitignore",
      "demo",
      "screenshot.png",
      "LICENSE-MIT",
      "bower.json",
      "Gruntfile.js",
      "package.json",
      "README.md"
   ],
  "dependencies"  : {
     "videojs": ">=4.0",
     "jquery": ">=1.10.2"
  },
  "license": "MIT",
  "keywords": [
    "videojs",
    "tags",
    "marker",
    "video",
    "player"
  ],
  "ignore": [
    "**/.*",
    "*.png",
    "src",
    "demo"
  ]
}

{
  "name": "videojs-marker",
  "description": "video marker breaks plugin for video.js",
  "homepage": "https://github.com/spchuang/videojs-markers",
  "version": "0.5.0",
  "main": [
    "dist/videojs-markers.js",
    "dist/videojs.markers.css"
  ],
  "ignore": [
      "src",
      ".gitignore",
      "demo",
      "screenshot.png",
      "LICENSE-MIT",
      "bower.json",
      "Gruntfile.js",
      "package.json",
      "README.md"
   ],
  "dependencies"  : {
     "video.js": ">=4.0",
     "jquery": ">=1.10.2"
  },
  "license": "MIT",
  "keywords": [
    "videojs",
    "tags",
    "marker",
    "video",
    "player"
  ],
  "ignore": [
    "**/.*",
    "*.png",
    "src",
    "demo"
  ]
}

Update Video.js dependancy to 'video.js'
Update Video.js dependancy to 'video.js'

Currently, when using 2x video.js plugins they will have different dependencies listed i.e. 'video.js' and 'videojs'.
The knock on effect is that when you use gulp+main-bower-files to gather up all the js files to include in your project it will add video.js more than once.
When this happens it causes videojs plugin errors (as the plugin will be loaded before the second version of videojs)