UNPKG

@tuplo/fletcher

Version:

Web scraping HTTP request library

85 lines (84 loc) 1.87 kB
{ "name": "@tuplo/fletcher", "description": "Web scraping HTTP request library", "version": "2.23.1", "repository": "git@github.com:tuplo/fletcher.git", "author": "Rui Costa", "license": "MIT", "keywords": [ "http-client", "request", "scraping" ], "files": [ "dist/**/*" ], "main": "./dist/index.js", "module": "./dist/index.js", "exports": { ".": [ { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "default": "./dist/index.js" }, "./dist/index.js" ] }, "types": "dist/index.d.ts", "engines": { "node": ">=14" }, "publishConfig": { "access": "public" }, "scripts": { "build": "tsx sh/build.ts", "coverage": "tsx sh/coverage.ts", "dev": "tsx sh/dev.ts", "format": "prettier --write src", "lint:ts": "tsc --noEmit", "lint": "eslint sh/ src/", "test:ci": "vitest run", "test": "vitest --watch", "upgrade": "npm-check-updates -u -x eslint -x cheerio && npm install" }, "dependencies": { "@types/cheerio": "0.22.35", "@types/cookie": "0.6.0", "@types/retry": "0.12.5", "axios": "1.7.4", "cheerio": "1.0.0-rc.12", "cookie": "0.6.0", "deepmerge": "4.3.1", "hpagent": "1.2.0", "puppeteer-core": "23.0.2", "retry": "0.13.1" }, "devDependencies": { "@tuplo/shell": "1.2.2", "@types/mime": "4.0.0", "@types/node": "22.2.0", "@vitest/coverage-v8": "2.0.5", "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-perfectionist": "3.1.3", "eslint-plugin-unicorn": "55.0.0", "eslint-plugin-vitest": "0.5.4", "mime": "4.0.4", "npm-check-updates": "17.0.6", "nyc": "17.0.0", "prettier": "3.3.3", "tsup": "8.2.4", "tsx": "4.17.0", "typescript": "5.5.4", "typescript-eslint": "8.1.0", "vitest": "2.0.5" } }