open-graph-scraper-edge
Version:
Node.js scraper module for Open Graph and Twitter Card info - refactored for Edge environments
81 lines (80 loc) • 2.24 kB
JSON
{
"name": "open-graph-scraper-edge",
"description": "Node.js scraper module for Open Graph and Twitter Card info - refactored for Edge environments",
"version": "6.3.1",
"license": "MIT",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"scripts": {
"build": "tsc",
"ci": "npm run eslint && npm run build && npm run test",
"eslint:fix": "eslint . --ext .js,.ts --fix",
"eslint": "eslint . --ext .js,.ts",
"mocha:int": "ts-mocha --recursive \"./tests/integration/**/*.spec.ts\" --timeout 10000",
"mocha:unit": "nyc --reporter=html --reporter=text --exclude=tests/ ts-mocha --recursive \"./tests/unit/**/*.spec.ts\"",
"prepare": "npm run snyk-protect && npm run build",
"snyk-protect": "snyk-protect",
"test": "npm run mocha:unit && npm run mocha:int"
},
"engines": {
"node": ">=18.0.0"
},
"author": {
"name": "Josh Shemas",
"email": "jjs90jjs@gmail.com",
"url": "https://github.com/jshemas"
},
"dependencies": {
"chardet": "^2.0.0",
"cheerio": "^1.0.0-rc.12",
"undici": "^5.26.4",
"validator": "^13.11.0"
},
"files": [
"/dist",
"CHANGELOG.md",
"index.ts"
],
"devDependencies": {
"@snyk/protect": "^1.1230.0",
"@types/mocha": "^10.0.2",
"@types/node": "^18.18.3",
"@types/validator": "^13.11.2",
"@typescript-eslint/eslint-plugin": "^6.7.4",
"@typescript-eslint/parser": "^6.7.4",
"chai": "^4.3.10",
"eslint": "^8.50.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-airbnb-typescript": "^17.1.0",
"eslint-plugin-import": "^2.28.1",
"eslint-plugin-mocha": "^10.2.0",
"eslint-plugin-promise": "^6.1.1",
"mocha": "^10.2.0",
"nyc": "^15.1.0",
"sinon": "^16.0.0",
"ts-mocha": "^10.0.0",
"typescript": "^5.2.2"
},
"repository": {
"type": "git",
"url": "http://github.com/jshemas/openGraphScraper.git",
"web": "http://github.com/jshemas/openGraphScraper"
},
"keywords": [
"app links",
"dublin core",
"meta tags",
"metadata",
"og",
"ogp",
"ogs",
"open graph scraper",
"open graph",
"opengraph",
"openGraphScraper",
"scraper",
"twitter card",
"twitter"
],
"snyk": true
}