{
  "name": "edgeone",
  "version": "1.0.25",
  "description": "Command-line interface for TencentCloud Pages Functions",
  "bin": {
    "edgeone": "./edgeone-bin/edgeone.js"
  },
  "files": [
    "./edgeone-bin/edgeone.js",
    "./edgeone-dist/cli.js",
    "./edgeone-dist/templates"
  ],
  "author": "",
  "keywords": [
    "tencent",
    "edgeone",
    "edgefunctions",
    "edgeone",
    "cli",
    "typescript"
  ],
  "scripts": {
    "clean": "rimraf ./edgeone-dist ./edgeone-bin",
    "bundle": "node -r esbuild-register ./scripts/bundle.ts",
    "watch": "node -r esbuild-register ./scripts/bundle.ts watch",
    "build": "npm run clean && npm run bundle",
    "format": "prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\" \"scripts/**/*.{ts,js}\" \"*.{json,md}\"",
    "prepack": "npm run build",
    "prepublishOnly": "npm run build"
  },
  "dependencies": {
    "chokidar": "^4.0.1",
    "cos-nodejs-sdk-v5": "^2.14.7",
    "crypto": "^1.0.1",
    "esbuild": "^0.19.2",
    "esbuild-plugin-vue": "^0.2.4",
    "ink-table": "^3.1.0",
    "inquirer": "^8.2.4",
    "install": "^0.13.0",
    "node-persist": "^4.0.3",
    "npm": "^10.9.1",
    "open": "8.4.2",
    "parse-gitignore": "^2.0.0",
    "portfinder": "^1.0.32"
  },
  "devDependencies": {
    "@tencent/capi-nodejs-sdk": "^2.3.2",
    "@types/http-proxy": "^1.17.12",
    "@types/inquirer": "^9.0.8",
    "@types/ip": "^1.1.0",
    "@types/lodash": "^4.14.198",
    "@types/prompts": "^2.4.4",
    "@types/react": "^17.0.2",
    "@types/uuid": "^9.0.3",
    "@types/ws": "^8.5.7",
    "@types/yargs": "^17.0.24",
    "axios": "^1.7.9",
    "chalk": "^5.3.0",
    "cookie": "^1.0.2",
    "dotenv": "^16.3.1",
    "esbuild-register": "^3.6.0",
    "execa": "^7.1.1",
    "http-proxy": "^1.18.1",
    "husky": "^8.0.3",
    "ink": "^3.2.0",
    "ip": "^2.0.1",
    "json5": "^2.2.3",
    "lint-staged": "^15.2.0",
    "lodash": "^4.17.21",
    "moment": "^2.30.1",
    "node-fetch": "^3.3.2",
    "prettier": "^3.1.1",
    "prompts": "^2.4.2",
    "react": "^17.0.2",
    "rimraf": "^6.0.1",
    "semiver": "^1.1.0",
    "sirv": "^2.0.3",
    "tencentcloud-cls-sdk-js-web": "^1.0.13",
    "update-check": "^1.5.4",
    "uuid": "^9.0.0",
    "ws": "^8.14.2",
    "yargs": "^17.6.2",
    "zod": "^3.23.8",
    "zod-to-json-schema": "^3.23.5"
  },
  "engines": {
    "node": ">=12"
  },
  "lint-staged": {
    "*.{ts,tsx,js,jsx,json,md}": [
      "prettier --write"
    ]
  }
}
