UNPKG

surgio

Version:

查看完整使用文档,前往 [surgio.royli.dev](https://surgio.royli.dev)。

138 lines (137 loc) 3.4 kB
{ "name": "surgio", "version": "0.11.2", "main": "build/index.js", "typings": "build/index.d.ts", "bin": { "surgio": "bin/surgio.js" }, "repository": "https://github.com/geekdada/surgio", "author": "Yihang Li <me@royli.dev>", "license": "MIT", "files": [ "bin", "build", "static", "README.md" ], "bugs": { "url": "https://github.com/geekdada/surgio/issues" }, "homepage": "https://surgio.royli.dev", "devDependencies": { "@istanbuljs/nyc-config-typescript": "^0.1.3", "@types/fs-extra": "^8.0.0", "@types/inquirer": "^6.0.3", "@types/json5": "^0.0.30", "@types/lodash": "^4.14.137", "@types/lru-cache": "^5.1.0", "@types/mz": "^0.0.32", "@types/node": "^10", "@types/nunjucks": "^3.1.1", "@types/yaml": "^1.0.2", "@vuepress/plugin-google-analytics": "^1.0.0-rc.1", "ava": "^2.3.0", "codecov": "^3.5.0", "coffee": "^5.2.2", "conventional-changelog-cli": "^2.0.23", "eslint": "^5.15.1", "eslint-config-egg": "^7.4.1", "husky": "^3.0.4", "ini": "^1.3.5", "lint-staged": "^9.2.3", "moxios": "^0.4.0", "np": "^5.0.3", "npm-debug-log-cleaner": "^1.0.3", "npm-run-all": "^4.1.5", "nyc": "^14.1.1", "source-map-support": "^0.5.13", "ts-node": "^8.3.0", "tslint": "^5.19.0", "tslint-config-prettier": "^1.17.0", "tslint-immutable": "^5.0.0", "type-fest": "^0.7.1", "typescript": "^3.1.6", "vuepress": "^1.0.3" }, "scripts": { "test": "run-s test:*", "test:lint": "eslint . && tslint --project .", "test:unit": "run-s build && ava", "coverage": "TS_NODE_FILES=true nyc ava", "clean": "rimraf build", "build": "run-s clean && tsc -p tsconfig.json", "snyk-protect": "snyk protect", "prepublish": "run-s snyk-protect build", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0", "pub": "np", "version": "npm run changelog && git add .", "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs" }, "dependencies": { "ali-oss": "^6.1.0", "axios": "^0.19.0", "chalk": "^2.4.2", "common-bin": "^2.8.1", "country-code-emoji": "^1.0.0", "debug": "^4.1.1", "env2": "^2.2.2", "execa": "^2.0.1", "fs-extra": "^8.1.0", "get-port": "^5.0.0", "inquirer": "^6.5.0", "json5": "^2.1.1", "lodash": "^4.17.12", "lru-cache": "^5.1.1", "merge-stream": "^2.0.0", "mz": "^2.7.0", "node-dir": "^0.1.17", "nunjucks": "^3.1.6", "ora": "^3.0.0", "query-string": "^6.2.0", "rimraf": "^3.0.0", "shelljs": "^0.8.3", "snyk": "^1.217.3", "speedtest-net": "^1.5.1", "update-notifier": "^3.0.1", "urlsafe-base64": "^1.0.0", "winston": "^3.2.1", "yaml": "^1.5.1" }, "ava": { "failFast": true, "babel": false, "compileEnhancements": false, "extensions": [ "ts", "js" ], "files": [ "test/**/*.test.ts" ], "require": [ "ts-node/register" ] }, "nyc": { "extends": "@istanbuljs/nyc-config-typescript", "reporter": [ "html", "text-summary", "lcov" ] }, "engines": { "node": ">=10.0.0" }, "lint-staged": { "*.js": "eslint", "*.ts": "tslint" }, "husky": { "hooks": { "pre-commit": "npm-debug-log-cleaner && lint-staged" } } }