{
  "name": "surge-vless-bridge",
  "version": "1.0.8",
  "description": "Node.js CLI that converts VLESS subscriptions into Surge Mac external proxies backed by sing-box.",
  "license": "MIT",
  "author": "chen86860",
  "keywords": [
    "surge",
    "vless",
    "sing-box",
    "proxy",
    "cli",
    "macos"
  ],
  "homepage": "https://github.com/chen86860/surge-vless-bridge#readme",
  "bugs": {
    "url": "https://github.com/chen86860/surge-vless-bridge/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/chen86860/surge-vless-bridge.git"
  },
  "engines": {
    "node": ">=20"
  },
  "main": "dist/cli.js",
  "bin": {
    "surge-vless-bridge": "./dist/cli.js"
  },
  "scripts": {
    "build": "node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && tsc -p tsconfig.json",
    "init": "tsx src/cli.ts init",
    "sync": "tsx src/cli.ts sync",
    "rebuild": "tsx src/cli.ts rebuild",
    "doctor": "tsx src/cli.ts doctor",
    "restore": "tsx src/cli.ts restore",
    "prepack": "npm run build"
  },
  "files": [
    "dist",
    "LICENSE",
    "README.md",
    "README.zh-CN.md",
    ".surge-vless-bridge.example.json"
  ],
  "devDependencies": {
    "@types/node": "^25.5.2",
    "tsx": "^4.20.5",
    "typescript": "^5.9.3"
  }
}
