{
    "name": "tvapp2",
    "version": "1.5.1",
    "description": "This package allows you to generate M3U playlists and EPG guides from various online IPTV services.",
    "author": "BinaryNinja",
    "license": "MIT",
    "main": "index.js",
    "type": "module",
    "build": {
        "appId": "com.tvapp2.id"
    },
    "bugs": {
        "url": "https://github.com/TheBinaryNinja/tvapp2/issues"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/TheBinaryNinja/tvapp2.git"
    },
    "discord": {
        "type": "invite",
        "code": "HGv4eGr2kg",
        "url": "https://discord.gg/HGv4eGr2kg"
    },
    "docs": {
        "url": "https://thebinaryninja.github.io/tvapp2/"
    },
    "contributors": [
        {
            "name": "Aetherinox",
            "email": "118329232+Aetherinox@users.noreply.github.com",
            "url": "https://github.com/Aetherinox"
        },
        {
            "name": "iFlip721",
            "email": "161414668+iFlip721@users.noreply.github.com",
            "url": "https://github.com/iFlip721"
        },
        {
            "name": "Optx",
            "email": "161414668+Optx@users.noreply.github.com",
            "url": "https://github.com/Nvmdfth"
        },
        {
            "name": "EuropaServ",
            "email": "161414668+EuropaServ@users.noreply.github.com",
            "url": "https://github.com/EuropaServ"
        }
    ],
      "scripts": {
          "start": "node index.js",
          "docker:buildx:amd64": "docker buildx create --driver docker-container --name container --bootstrap --use && docker buildx build --build-arg ARCH=amd64 --build-arg VERSION=$npm_config_version --build-arg BUILDDATE=$npm_config_builddate --tag tvapp2:$npm_config_version-amd64 --attest type=provenance,disabled=true --attest type=sbom,disabled=true --file Dockerfile --platform linux/amd64 --output type=docker --allow network.host --network host --no-cache --pull .",
          "docker:buildx:arm64": "docker buildx create --driver docker-container --name container --bootstrap --use && docker buildx build --build-arg ARCH=arm64 --build-arg VERSION=$npm_config_version --build-arg BUILDDATE=$npm_config_builddate --tag tvapp2:$npm_config_version-arm64 --attest type=provenance,disabled=true --attest type=sbom,disabled=true --file Dockerfile --platform linux/arm64 --output type=docker --allow network.host --network host --no-cache --pull .",
          "contrib:add": "all-contributors add",
          "contrib:generate": "all-contributors generate",
          "root": "node root.js",
          "root:generate": "node root.js generate",
          "env:root": "npx --quiet env-cmd --no-override node root.js",
          "env:uuid": "npx --quiet env-cmd --no-override node root.js uuid",
          "env:guid": "npx --quiet env-cmd --no-override node root.js guid",
          "env:version": "node -p require('./package.json').version;",
          "lint": "npx eslint"
    },
    "keywords": [
        "nodejs",
        "playlist",
        "m3u",
        "epg",
        "thetvapp",
        "TVPass",
        "MoveOnJoy",
        "token",
        "iptv"
    ],
    "dependencies": {
        "cron": "^4.3.0",
        "node-cron": "^4.0.3",
        "playwright": "^1.52.0",
        "user-agents": "^1.1.537",
        "chalk": "^5.3.0",
        "ejs": "^3.1.10",
        "moment": "2.30.1",
        "express": "5.1.0"
    },
    "devDependencies": {
        "@types/uuid": "^10.0.0",
        "all-contributors-cli": "^6.26.1",
        "uuid": "^11.1.0",
        "env-cmd": "^10.1.0",
        "eslint": "9.17.0",
        "eslint-plugin-chai-friendly": "^1.0.1",
        "eslint-plugin-import": "2.31.0",
        "eslint-plugin-n": "17.15.0",
        "eslint-plugin-promise": "7.2.1",
        "@stylistic/eslint-plugin-js": "^4.2.0"
    },
    "engines": {
        "node": ">=20"
    },
    "files": [
        "root",
        "LICENSE",
        "README.md",
        "index.js",
        "manifest.json"
  ]
}
