{
  "name": "generator-videojs-plugin",
  "version": "9.0.0",
  "description": "A Yeoman generator for Video.js plugins",
  "license": "Apache-2.0",
  "main": "generators/app/index.js",
  "engines": {
    "node": ">=14",
    "npm": ">=6"
  },
  "repository": "videojs/generator-videojs-plugin",
  "author": {
    "name": "Pat O'Neill",
    "email": "pgoneill@gmail.com",
    "url": "https://github.com/misteroneill"
  },
  "vjsstandard": {
    "ignore": [
      "docs",
      "generators/app/templates"
    ]
  },
  "scripts": {
    "lint": "vjsstandard",
    "pretest": "npm run lint",
    "test": "npm-run-all test:*",
    "test:unit": "mocha test/*.test.js --timeout 10000",
    "test:integration": "node scripts/run-integration-tests.js",
    "test:integration-lib": "node scripts/run-integration-tests.js --library",
    "test:verify": "vjsverify --skip-es-check --verbose",
    "preversion": "npm-run-all generate-pkg-lock test",
    "generate-pkg-lock": "node scripts/generate-pkg-lock.js && git add plugin/package-lock.json",
    "version": "is-prerelease || npm run update-changelog && git add CHANGELOG.md",
    "update-changelog": "conventional-changelog -p videojs -i CHANGELOG.md -s",
    "prepublishOnly": "npm run test:verify"
  },
  "lint-staged": {
    "**/*.js": "vjsstandard --fix",
    "(README.md|docs/conventions.md)": "doctoc --notitle"
  },
  "keywords": [
    "yeoman-generator",
    "videojs",
    "videojs-plugin"
  ],
  "dependencies": {
    "lodash": "^4.17.21",
    "please-upgrade-node": "^3.2.0",
    "sync-request": "^6.1.0",
    "yeoman-environment": "^3.4.1",
    "yeoman-generator": "^5.3.0"
  },
  "devDependencies": {
    "is-ci": "^3.0.0",
    "mocha": "^8.4.0",
    "@videojs/generator-helpers": "~3.0.0",
    "videojs-generator-verify": "~4.0.0",
    "videojs-standard": "^9.0.0",
    "yeoman-assert": "^3.1.1",
    "yeoman-test": "^6.1.0"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  }
}
