iptv-checker
Version:
Node.js CLI tool for checking links in IPTV playlists
60 lines (59 loc) • 1.43 kB
JSON
{
"name": "iptv-checker",
"version": "0.29.1",
"description": "Node.js CLI tool for checking links in IPTV playlists",
"main": "src/index.js",
"type": "module",
"preferGlobal": true,
"engines": {
"node": ">=22.12.0"
},
"homepage": "https://github.com/freearhey/iptv-checker",
"bin": {
"iptv-checker": "bin/iptv-checker.js"
},
"scripts": {
"lint": "npx eslint \"./{src,test}/**/*.js\"",
"test": "node --experimental-vm-modules node_modules/jest/bin/jest.js"
},
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
"repository": {
"type": "git",
"url": "https://github.com/freearhey/iptv-checker.git"
},
"author": "Arhey",
"license": "MIT",
"keywords": [
"iptv",
"m3u",
"m3u8",
"checker"
],
"dependencies": {
"async": "^3.2.6",
"axios": "^1.8.2",
"axios-retry": "^4.5.0",
"colors": "^1.4.0",
"command-exists": "^1.2.9",
"commander": "^13.1.0",
"dateformat": "^5.0.3",
"eslint": "^9.22.0",
"get-stdin": "^9.0.0",
"iptv-playlist-parser": "^0.14.0",
"msw": "^2.7.3",
"normalize-url": "^8.0.1",
"progress": "^2.0.3",
"socks-proxy-agent": "^8.0.5",
"valid-url": "^1.0.9"
},
"devDependencies": {
"@babel/core": "^7.26.10",
"@babel/preset-env": "^7.26.9",
"@jest/globals": "^29.7.0",
"babel-jest": "^29.7.0",
"fs-extra": "^11.3.0",
"jest": "^29.7.0"
}
}