UNPKG

edgeone

Version:

Command-line interface for TencentCloud Pages Functions

113 lines (112 loc) 3.11 kB
{ "name": "edgeone", "version": "1.2.11", "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", "./edgeone-dist/pages/dev/runner-worker.js" ], "author": "", "keywords": [ "tencent", "edgeone", "edgefunctions", "edgeone", "cli", "typescript" ], "scripts": { "clean": "rimraf ./edgeone-dist ./edgeone-bin ./libs-node-ai", "bundle": "node -r esbuild-register ./scripts/bundle.ts", "watch": "node -r esbuild-register ./scripts/bundle.ts watch", "build": "npm run clean && npm run build:pages-ai && npm run bundle", "build:pages-ai": "node ./scripts/build-pages-ai.js", "format": "prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\" \"scripts/**/*.{ts,js}\" \"*.{json,md}\"", "prepack": "npm run build", "prepublishOnly": "npm run build", "test:compression": "node test-compression.js" }, "dependencies": { "@edgeone/framework-detect": "^0.0.2", "@edgeone/nuxt-pages": "^1.0.7", "@edgeone/opennextjs-pages": "0.0.4", "archiver": "^7.0.1", "chokidar": "^4.0.1", "cos-nodejs-sdk-v5": "^2.14.7", "cross-spawn": "^7.0.6", "crypto": "^1.0.1", "detect-port": "^2.1.0", "esbuild": "^0.19.2", "esbuild-plugin-vue": "^0.2.4", "fs-extra": "^11.3.1", "ink-table": "^3.1.0", "inquirer": "^8.2.4", "install": "^0.13.0", "lodash": "^4.17.21", "mime-types": "^3.0.1", "node-persist": "^4.0.3", "npm": "^10.9.1", "open": "^8.4.2", "parse-gitignore": "^2.0.0", "portfinder": "^1.0.32", "undici": "^5.29.0" }, "devDependencies": { "@babel/generator": "^7.28.0", "@babel/parser": "^7.28.0", "@babel/traverse": "^7.28.0", "@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", "ts-node": "^10.9.2", "typescript": "^5.9.3", "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" ] } }