metascraper
Version:
A library to easily scrape metadata from an article on the web using Open Graph, JSON+LD, regular HTML metadata, and series of fallbacks.
91 lines (90 loc) • 1.7 kB
JSON
{
"name": "metascraper",
"description": "A library to easily scrape metadata from an article on the web using Open Graph, JSON+LD, regular HTML metadata, and series of fallbacks.",
"homepage": "https://metascraper.js.org",
"version": "5.50.0",
"types": "src/index.d.ts",
"main": "src/index.js",
"repository": {
"type": "git",
"url": "git+https://github.com/microlinkhq/metascraper.git"
},
"bugs": {
"url": "https://github.com/microlinkhq/metascraper/issues"
},
"keywords": [
"RDF",
"article",
"browser",
"cheerio",
"content",
"expand",
"extract",
"fallback",
"fetch",
"get",
"graph",
"html",
"json-ld",
"jsonld",
"linked data",
"meta",
"metadata",
"metascraper",
"micro format",
"microformat",
"og",
"open",
"open graph",
"opengraph",
"page",
"parse",
"parser",
"preview",
"scrape",
"scraper",
"semantic",
"semantic web",
"server",
"site",
"summarize",
"summary",
"tag",
"tags",
"unfluff",
"unfurl",
"url",
"web",
"website"
],
"dependencies": {
"@metascraper/helpers": "5.50.0",
"cheerio": "~1.1.2",
"debug-logfmt": "~1.4.7",
"whoops": "~5.0.7"
},
"devDependencies": {
"ava": "5",
"tsd": "latest"
},
"engines": {
"node": ">= 22"
},
"files": [
"src"
],
"scripts": {
"lint": "tsd",
"pretest": "npm run lint",
"test": "NODE_PATH=.. TZ=UTC ava"
},
"license": "MIT",
"ava": {
"timeout": "30s",
"failFast": true
},
"tsd": {
"directory": "test/types"
},
"gitHead": "bf71c86e241b0cafa64dc697e3d6d2c065422a0b"
}