{
	"name": "iptv-util",
	"version": "1.3.1",
	"engines": {
		"node": ">=18.0.0"
	},
	"description": "Dependency-Free, Cross-Platform Module for Managing M3U IPTV Playlists",
	"keywords": [
		"iptv",
		"m3u",
		"m3u8",
		"hls",
		"hls-parser",
		"hls-playlist",
		"iptv-playlist",
		"m3u-parser",
		"m3u-generator",
		"iptv-checker",
		"m3u-checker"
	],
	"homepage": "https://github.com/sefakozan/iptv-util",
	"bugs": {
		"url": "https://github.com/sefakozan/iptv-util/issues"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/sefakozan/iptv-util.git"
	},
	"license": "Apache-2.0",
	"author": "Sefa Kozan",
	"type": "module",
	"main": "src/index.js",
	"types": "@types/index.d.ts",
	"scripts": {
		"build": "tsc",
		"test": "vitest",
		"coverage": "vitest run --coverage",
		"benchmark": "vitest bench --reporter=verbose",
		"format": "biome format --write .",
		"format:all": "biome check --write .",
		"format:check": "biome check .",
		"lint": "biome lint .",
		"rollup": "rollup src/index.js --format iife --name \"IptvUtil\" --file rollup/iptv-util.js",
		"rollup:min": "terser rollup/iptv-util.js -o rollup/iptv-util-min.js"
	},
	"publishConfig": {
		"provenance": true
	},
	"devDependencies": {
		"@biomejs/biome": "2.1.3",
		"@types/node": "^24.1.0",
		"@vitest/coverage-v8": "^3.2.4",
		"typescript": "^5.9.2",
		"vitest": "^3.2.4"
	}
}
