UNPKG

@waynehartman/recipe-scraper

Version:
72 lines (71 loc) 1.75 kB
{ "name": "@waynehartman/recipe-scraper", "version": "0.0.9", "description": "Extract recipe data from the web effortlessly", "publishConfig": { "access": "public" }, "license": "MIT", "homepage": "https://github.com/WayneHartman-com/recipe-scraper", "repository": { "type": "git", "url": "git+https://github.com/WayneHartman-com/recipe-scraper.git" }, "bugs": { "url": "https://github.com/WayneHartman-com/recipe-scraper/issues" }, "keywords": [ "recipe", "food-recipe", "scraper", "json-ld", "jsonld", "micro-data", "microdata" ], "exports": { "require": "./dist/index.js", "import": "./dist/index.mjs" }, "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "bin": "./dist/cli.js", "files": [ "dist" ], "scripts": { "build-fast": "tsup src/index.ts --format cjs,esm && tsup src/cli.ts", "prepare": "pnpm run build-fast --dts-resolve", "build": "pnpm run build-fast --dts-resolve", "prepublishOnly": "pnpm run build", "test": "jest" }, "devDependencies": { "@antfu/eslint-config": "^0.39.8", "@types/jest": "^29.5.14", "@types/node": "^20.17.14", "eslint": "^8.57.1", "jest": "^29.7.0", "lint-staged": "^13.3.0", "simple-git-hooks": "^2.11.1", "ts-jest": "^29.2.5", "tsup": "7.0.0", "typescript": "5.1.3" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged" }, "lint-staged": { "*": "eslint --fix" }, "dependencies": { "axios": "^1.7.9", "cheerio": "1.0.0-rc.12", "commander": "^11.1.0", "iso8601-duration": "^2.1.2", "jsonschema": "^1.5.0", "microdata-node": "^2.0.0", "schema-dts": "^1.1.2" } }