UNPKG

esa-cli

Version:

A CLI for operating Alibaba Cloud ESA Functions and Pages.

120 lines (119 loc) 3.3 kB
{ "name": "esa-cli", "version": "1.0.3", "description": "A CLI for operating Alibaba Cloud ESA Functions and Pages.", "main": "bin/enter.cjs", "type": "module", "bin": { "esa": "bin/enter.cjs", "esa-cli": "bin/enter.cjs" }, "files": [ "bin", "dist/", "zh_CN.md", "README.md" ], "scripts": { "build": "rm -rf ./dist && rm -rf ./build && node ./genLocale.cjs && tsc && node ./copy.cjs", "dev": "tsc --watch", "eslint": "eslint src/ --ext .js,.jsx,.ts,.tsx", "prepare": "husky install", "lint-staged": "lint-staged", "test": "vitest --coverage", "coverage": "vitest --coverage", "lint": "eslint src/", "lint:fix": "eslint src/ --fix" }, "keywords": [ "cli", "edge", "esa", "edgeRoutine", "alibaba", "ali" ], "author": "Kinice, Shengyuan Ma", "license": "MIT", "devDependencies": { "@babel/plugin-syntax-import-attributes": "^7.24.7", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.5.0", "@testing-library/react": "^16.0.1", "@types/adm-zip": "^0.5.7", "@types/babel__generator": "^7.6.8", "@types/babel__traverse": "^7.20.6", "@types/cli-table": "^0.3.4", "@types/cross-spawn": "^6.0.6", "@types/fs-extra": "^11.0.4", "@types/jest": "^29.5.12", "@types/lodash": "^4.14.202", "@types/node": "^20.8.10", "@types/node-fetch": "^2.6.9", "@types/portscanner": "^2.1.4", "@types/react": "^18.2.47", "@types/yargs": "^17.0.32", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.9.1", "eslint": "^8.57.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-react": "latest", "eslint-plugin-react-hooks": "^5.2.0", "husky": "^8.0.3", "jsdom": "^25.0.1", "lint-staged": "^15.0.2", "prettier": "^3.0.3", "react": "^18.2.0", "react-dom": "^18.2.0", "rimraf": "^6.0.1", "tsc-files": "^1.1.4", "typescript": "^5.2.2", "vitest": "^2.0.4" }, "dependencies": { "@alicloud/esa20240910": "2.25.0", "@alicloud/openapi-client": "^0.4.7", "@babel/generator": "^7.26.3", "@babel/parser": "^7.24.4", "@babel/traverse": "^7.24.1", "@clack/prompts": "1.0.0-alpha.4", "@iarna/toml": "^2.2.5", "@types/inquirer": "^9.0.7", "@vitest/coverage-istanbul": "^2.0.4", "adm-zip": "^0.5.16", "chalk": "^5.3.0", "chokidar": "^3.5.3", "cli-table3": "^0.6.5", "cross-spawn": "^7.0.3", "esa-template": "^0.0.9", "esbuild": "^0.21.1", "esbuild-plugin-less": "^1.3.8", "form-data": "^4.0.0", "fs-extra": "^11.2.0", "haikunator": "^2.1.2", "http-proxy-agent": "^7.0.2", "ink": "^5.0.1", "ink-select-input": "^6.0.0", "ink-text-input": "^6.0.0", "inquirer": "^9.2.15", "js-base64": "^3.7.7", "moment": "^2.30.1", "node-fetch": "^3.3.2", "open": "^9.1.0", "ora": "^7.0.1", "os-locale": "^6.0.2", "portscanner": "^2.2.0", "winston": "^3.11.0", "winston-daily-rotate-file": "^5.0.0", "yargs": "^17.7.2" }, "lint-staged": { "src/**/*.{ts,tsx,js,jsx}": [ "eslint --fix" ] }, "repository": { "type": "git", "url": "git+ssh://git@github.com/aliyun/alibabacloud-esa-cli.git" } }