UNPKG

iptv-m3u-parser

Version:

Robust IPTV M3U/M3U8 playlist parser with IPTV-specific tags (tvg-*, group-title, EXTGRP, EXTVLCOPT, KODIPROP, catchup, etc.).

65 lines (64 loc) 1.58 kB
{ "name": "iptv-m3u-parser", "version": "0.2.3", "private": false, "description": "Robust IPTV M3U/M3U8 playlist parser with IPTV-specific tags (tvg-*, group-title, EXTGRP, EXTVLCOPT, KODIPROP, catchup, etc.).", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "iptv-parse": "bin/iptv-parse.js" }, "scripts": { "build": "tsc -p tsconfig.json", "dev": "tsx examples/parse-file.ts", "test": "node --test", "fmt": "prettier -w .", "prepack": "npm run build" }, "keywords": [ "iptv", "m3u", "m3u8", "playlist", "parser", "xmltv", "epg" ], "author": "", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/notsurewhoisthis/iptv-parser.git" }, "homepage": "https://github.com/notsurewhoisthis/iptv-parser#readme", "bugs": { "url": "https://github.com/notsurewhoisthis/iptv-parser/issues" }, "files": [ "dist", "bin", "README.md", "docs", "LICENSE" ], "engines": { "node": ">=18" }, "dependencies": { "fast-xml-parser": "^4.5.0" }, "devDependencies": { "@types/node": "^22.7.5", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^13.0.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^10.0.5", "@semantic-release/npm": "^11.0.2", "conventional-changelog-conventionalcommits": "^7.0.2", "prettier": "^3.3.3", "semantic-release": "^23.1.1", "tsx": "^4.19.2", "typescript": "^5.6.3" } }