ts-open-graph-scraper
Version:
Node.js scraper module for Open Graph and Twitter Card info, based on https://github.com/jshemas/openGraphScraper
72 lines (71 loc) • 1.85 kB
JSON
{
"name": "ts-open-graph-scraper",
"description": "Node.js scraper module for Open Graph and Twitter Card info, based on https://github.com/jshemas/openGraphScraper",
"version": "0.0.2",
"license": "MIT",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"scripts": {
"coverage": "ts-jest --coverage",
"lint": "tslint --project ./tsconfig.json",
"test": "jest",
"test:watch": "jest --watch",
"build": "npm run clean && tsc --project ./tsconfig.json",
"build:watch": "npm run clean && tsc --project ./tsconfig.json --watch",
"clean": "rimraf ./lib"
},
"engines": {
"node": ">=4.x.x",
"typescript": ">=3.7.0"
},
"author": {
"name": "Beau Scott",
"email": "beau.scott@gmail.com",
"url": "https://github.com/beau6183"
},
"dependencies": {
"chardet": "^0.8.0",
"cheerio": "^1.0.0-rc.3",
"iconv-lite": "^0.5.0",
"lodash": "^4.17.15",
"request": "^2.88.0",
"request-promise-native": "^1.0.8"
},
"devDependencies": {
"@babel/types": "^7.8.3",
"@types/chardet": "^0.8.0",
"@types/cheerio": "^0.22.15",
"@types/jest": "^24.9.0",
"@types/lodash": "^4.14.149",
"@types/node": "^13.1.7",
"@types/request": "^2.48.4",
"@types/request-promise-native": "^1.0.17",
"@types/sinon": "^7.5.1",
"jest": "^24.9.0",
"mockery": "^2.1.0",
"rimraf": "^3.0.0",
"sinon": "^8.1.0",
"ts-jest": "^24.3.0",
"tslint": "^5.20.1",
"typescript": "^3.7.5"
},
"repository": {
"type": "git",
"url": "http://github.com/beau6183/ts-open-graph-scraper.git",
"web": "http://github.com/beau6183/ts-open-graph-scraper"
},
"keywords": [
"og",
"ogp",
"open graph",
"opengraph",
"scraper",
"twitter card",
"twitter",
"typescript"
],
"test": "jest",
"files": [
"lib/"
]
}