{
  "name": "metascraper-media-provider",
  "description": "Metascraper media provider that resolves video URLs via youtube-dl compatible extractors.",
  "homepage": "https://github.com/microlinkhq/metascraper/packages/metascraper-media-provider",
  "version": "5.58.1",
  "types": "src/index.d.ts",
  "main": "src/index.js",
  "author": {
    "email": "hello@microlink.io",
    "name": "microlink.io",
    "url": "https://microlink.io"
  },
  "repository": {
    "directory": "packages/metascraper-media-provider",
    "type": "git",
    "url": "git+https://github.com/microlinkhq/metascraper.git#master"
  },
  "bugs": {
    "url": "https://github.com/microlinkhq/metascraper/issues"
  },
  "keywords": [
    "download",
    "extract",
    "html",
    "media",
    "metascraper",
    "provider",
    "stream",
    "video",
    "youtube-dl",
    "yt-dlp"
  ],
  "dependencies": {
    "@metascraper/helpers": "5.56.2",
    "async-memoize-one": "~1.2.1",
    "debug-logfmt": "~1.4.12",
    "lodash": "~4.18.1",
    "p-reflect": "~3.1.0",
    "p-retry": "~8.0.0",
    "p-timeout": "~7.0.1",
    "serialize-error": "~13.0.1",
    "youtube-dl-exec": "~3.1.7"
  },
  "devDependencies": {
    "@kikobeats/time-span": "latest",
    "ava": "8",
    "parse-proxy-uri": "latest",
    "pretty-ms": "latest",
    "unique-random-array": "4"
  },
  "engines": {
    "node": ">= 22"
  },
  "files": [
    "src"
  ],
  "scripts": {
    "test": "NODE_PATH=.. TZ=UTC DEBUG='metascraper-media-provider*,-metascraper-media-provider:provider*' NODE_ENV=test ava --timeout 30s"
  },
  "license": "MIT",
  "ava": {
    "files": [
      "test/**/*.js",
      "!test/helpers.js",
      "!test/fixtures/generate.js"
    ]
  },
  "gitHead": "ba231caba2d7afe37e55921e88a77b02dafcdcf4"
}
