UNPKG

@iptv/playlist

Version:

An extremely fast M3U playlist parser and generator for Node and the browser.

84 lines 2.08 kB
{ "name": "@iptv/playlist", "description": "An extremely fast M3U playlist parser and generator for Node and the browser.", "version": "1.1.1", "license": "MIT", "author": { "name": "ekto", "url": "https://ekto.tv/" }, "main": "./dist/playlist.umd.cjs", "module": "./dist/playlist.js", "type": "module", "types": "./dist/index.d.ts", "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/playlist.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/playlist.umd.cjs" } } }, "publishConfig": { "access": "public", "tag": "latest" }, "files": [ "dist" ], "keywords": [ "playlist", "m3u", "m3u8", "iptv", "parser", "generator" ], "devDependencies": { "@changesets/changelog-github": "^0.5.1", "@changesets/cli": "^2.28.1", "@types/argparse": "^2.0.17", "@types/node": "^22.13.10", "@vitest/coverage-v8": "^3.0.9", "argparse": "^2.0.1", "benny": "^3.7.1", "iptv-playlist-generator": "^0.1.5", "iptv-playlist-parser": "^0.14.0", "m3u-parser-generator": "^5.0.1", "nanobench": "^3.0.0", "prettier": "^3.5.3", "tsx": "^4.19.3", "typedoc": "^0.28.1", "typescript": "^5.8.2", "vite": "^6.2.2", "vite-plugin-dts": "^4.5.3", "vitest": "^3.0.9" }, "repository": { "type": "git", "url": "https://github.com/ektotv/playlist.git" }, "volta": { "node": "22.14.0" }, "scripts": { "dev": "vite", "build": "vite build", "lint": "tsc", "test": "vitest", "coverage": "vitest run --coverage", "test:ci": "vitest --run --coverage.enabled --coverage.reporter='text-summary'", "benchmark": "vitest bench", "benny": "tsx ./benchmark/benchmark.ts", "nanobench": "tsx ./benchmark/nanobench.ts", "changeset": "changeset", "prerelease": "pnpm run build && pnpm run test:ci", "release": "changeset publish", "format": "prettier --write .", "typedoc": "typedoc" } }