UNPKG

@qlover/fe-release

Version:

A tool for releasing front-end projects, supporting multiple release modes and configurations, simplifying the release process and improving efficiency.

71 lines 1.82 kB
{ "name": "@qlover/fe-release", "description": "A tool for releasing front-end projects, supporting multiple release modes and configurations, simplifying the release process and improving efficiency.", "version": "2.3.4", "type": "module", "private": false, "homepage": "https://github.com/qlover/fe-base/tree/master/packages/fe-release", "author": "qlover", "license": "ISC", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./cli": { "import": "./dist/cli.js", "require": "./dist/cli.cjs" } }, "repository": { "type": "git", "url": "git+https://github.com/qlover/fe-base.git", "directory": "packages/fe-release" }, "files": [ "bin", "dist", "package.json", "README.md" ], "keywords": [ "scripts", "release", "fe-release" ], "publishConfig": { "access": "public" }, "bin": { "fe-release": "dist/cli.js" }, "devDependencies": { "@octokit/rest": "^21.0.2", "@types/semver": "^7.7.0", "commander": "^11.0.0", "p-limit": "^6.2.0", "semver": "^7.5.4" }, "dependencies": { "@octokit/rest": "^21.0.2", "find-workspaces": "^0.3.1", "gitlog": "^5.1.0", "lodash": "^4.17.21", "@qlover/env-loader": "0.3.0", "@qlover/scripts-context": "0.2.1", "@qlover/logger": "0.1.1", "@qlover/fe-corekit": "1.4.1" }, "scripts": { "build": "rollup -c", "release": "node dist/cli.js", "release-pr": "node dist/cli.js -P", "dryrun:release": "node dist/cli.js --dry-run -V", "dryrun:release-pr": "node dist/cli.js -P --dry-run -V" } }