{
  "name": "iptv-sources",
  "version": "1.6.6",
  "main": "index.js",
  "repository": "git@github.com:HerbertHe/iptv-sources.git",
  "author": "HerbertHe <Herbert.He0229@gmail.com>",
  "type": "module",
  "license": "GPL-3.0-only",
  "scripts": {
    "dev": "cross-env NODE_ENV=development tsup --watch",
    "build": "tsup",
    "m3u": "node ./dist/index.js",
    "serve": "node ./dist/serve.js",
    "serve:dev": "nodemon ./dist/serve.js",
    "matrix": "node ./dist/matrix.js",
    "release": "node ./scripts/release.js",
    "docker:build": "docker buildx build -t herberthe0229/iptv-sources:latest --platform=linux/arm64,linux/amd64,linux/arm/v8,linux/arm/v7 . --push",
    "docker:build:dev": "docker buildx build -t herberthe0229/iptv-sources:dev --platform=linux/arm64,linux/amd64,linux/arm/v8,linux/arm/v7 . --push",
    "docker:build:local": "docker buildx build -t herberthe0229/iptv-sources:dev --platform=linux/arm64,linux/amd64,linux/arm/v8,linux/arm/v7 .",
    "push": "yarn release && git push && yarn docker:build"
  },
  "devDependencies": {
    "@rollup/wasm-node": "4.20.0",
    "@types/koa": "^2.15.0",
    "@types/koa-router": "^7.4.8",
    "@types/koa-static": "4.0.4",
    "@types/markdown-it": "14.1.2",
    "@types/node": "22.2.0",
    "@types/opencc-js": "1.0.3",
    "cross-env": "^7.0.3",
    "nodemon": "^3.1.4",
    "tsup": "8.2.4",
    "typescript": "5.5.4"
  },
  "dependencies": {
    "dotenv": "^16.4.5",
    "koa": "2.15.3",
    "koa-router": "12.0.1",
    "koa-static": "5.0.0",
    "markdown-it": "14.1.0",
    "opencc-js": "1.0.5"
  },
  "resolutions": {
    "rollup": "npm:@rollup/wasm-node"
  }
}
