UNPKG

@saury/tiny-app-cli

Version:

自动提审与发布微信小程序, 更好的实现小程序的CI/CD

80 lines (79 loc) 2.05 kB
{ "name": "@saury/tiny-app-cli", "type": "module", "version": "2.2.0", "packageManager": "pnpm@8.6.12", "description": "自动提审与发布微信小程序, 更好的实现小程序的CI/CD", "author": "saury <https://github.com/saury>", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/saury/tiny-app-cli" }, "keywords": [ "alipay", "miniprogram", "wechat", "uniapp", "tiny-app", "CI/CD", "小程序自动提审", "自动发布", "自动上传" ], "main": "index.js", "bin": { "tiny-app-cli": "index.js" }, "files": [ "cache", "dist" ], "scripts": { "start": "cross-env NODE_ENV=development node ./index.js", "start:pro": "pnpm build && node ./index.js", "dev": "unbuild --stub", "build": "unbuild", "publish:ci": "npm publish --access public", "lint": "eslint .", "lint:fix": "eslint . --fix", "pre-release": "cross-env VERSION_ARG=prerelease pnpm release", "patch": "cross-env VERSION_ARG=patch pnpm release", "minor": "cross-env VERSION_ARG=minor pnpm release", "major": "cross-env VERSION_ARG=major pnpm release", "release": "esno scripts/release.ts" }, "dependencies": { "commander": "^11.1.0", "jsqr": "^1.4.0", "kolorist": "^1.8.0", "ora": "^6.3.1", "prompts": "^2.4.2", "puppeteer": "^19.6.1", "qrcode-terminal": "^0.12.0", "upng-js": "^2.1.0" }, "devDependencies": { "@antfu/eslint-config": "^2.4.6", "@jsdevtools/version-bump-prompt": "^6.1.0", "@types/minimist": "^1.2.5", "@types/prompts": "^2.4.9", "@types/qrcode-terminal": "^0.12.2", "@types/upng-js": "^2.1.5", "cross-env": "^7.0.3", "eslint": "^8.56.0", "esno": "^4.0.0", "lint-staged": "^15.2.0", "simple-git-hooks": "^2.9.0", "typescript": "^5.3.3", "unbuild": "^2.0.0" }, "simple-git-hooks": { "pre-commit": "npx lint-staged" }, "lint-staged": { "*.{js,ts,md}": [ "eslint --cache --fix" ] } }