UNPKG

epg-grabber

Version:

Node.js CLI tool for grabbing EPG from different sites

79 lines (78 loc) 1.94 kB
{ "name": "epg-grabber", "version": "0.47.0", "description": "Node.js CLI tool for grabbing EPG from different sites", "homepage": "https://github.com/freearhey/epg-grabber", "preferGlobal": true, "type": "module", "bin": "./dist/cli.js", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "scripts": { "cli": "tsx ./src/cli.ts", "build": "pkgroll --clean-dist", "dev": "pkgroll --watch", "lint": "npx eslint ./src/**/*.ts ./tests/**/*.ts", "test": "npx vitest run", "prepublishOnly": "npm run build" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "keywords": [ "epg", "grabber" ], "author": "Arhey", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/freearhey/epg-grabber.git" }, "engines": { "node": ">=20.20.0" }, "dependencies": { "@freearhey/core": "^0.14.0", "@types/bluebird": "^3.5.42", "@types/fs-extra": "^11.0.4", "@types/lodash.merge": "^4.6.9", "@types/lodash.padstart": "^4.6.9", "@types/pako": "^2.0.4", "axios": "^1.12.2", "axios-cache-interceptor": "^1.8.3", "axios-mock-adapter": "^2.1.0", "bluebird": "^3.7.2", "commander": "^14.0.0", "curl-generator": "^0.4.2", "cwait": "^1.1.2", "dayjs": "^1.11.18", "fs-extra": "^11.3.0", "glob": "^11.0.3", "lodash.merge": "^4.6.2", "lodash.padstart": "^4.6.1", "pako": "^2.1.0", "socks-proxy-agent": "^8.0.5", "winston": "^3.17.0", "xml-js": "^1.6.11" }, "devDependencies": { "@eslint/js": "^9.36.0", "cross-env": "^10.1.0", "eslint": "^9.31.0", "msw": "^2.11.3", "pkgroll": "^2.15.4", "tsx": "^4.20.6", "typescript": "^5.9.2", "typescript-eslint": "^8.44.1", "vitest": "^3.2.4" }, "overrides": { "esbuild": "0.23.1" } }