UNPKG

@-xun/release

Version:

A semantic-release fork with support for annotated tags and monorepos

153 lines (152 loc) 3.96 kB
{ "name": "@-xun/release", "version": "24.2.2", "description": "A semantic-release fork with support for annotated tags and monorepos", "keywords": [ "author", "automation", "changelog", "module", "package", "publish", "release", "semver", "version" ], "homepage": "https://github.com/Xunnamius/xrelease#readme", "bugs": { "url": "https://github.com/Xunnamius/xrelease/issues" }, "repository": { "type": "git", "url": "git+https://github.com/Xunnamius/xrelease.git" }, "license": "MIT", "author": "Xunnamius", "sideEffects": false, "type": "module", "exports": { ".": { "types": "./index.d.ts", "default": "./index.js" }, "./package": "./package.json", "./package.json": "./package.json" }, "typesVersions": { "*": { "index": [ "index.d.ts" ], "package": [ "package.json" ] } }, "bin": { "semantic-release": "bin/semantic-release.js", "xrelease": "bin/semantic-release.js" }, "files": [ "/bin", "/lib", "/index.js", "/index.d.ts", "/cli.js", "/package.json", "/README.md", "/LICENSE" ], "scripts": { "build": "echo '(note that the semantic-release index.d.ts file is hand-written)'", "build:changelog": "symbiote build changelog --env NODE_NO_WARNINGS=1", "clean": "symbiote clean --env NODE_NO_WARNINGS=1", "format": "symbiote format --env NODE_NO_WARNINGS=1 --hush --files README.md package.json conventional.config.cjs release.config.cjs .prettierignore tsconfig.json tsc.project.lint-unlimited.json .remarkrc.mjs", "info": "symbiote project info --env NODE_NO_WARNINGS=1", "lint": "symbiote lint --env NODE_NO_WARNINGS=1 --hush --linter remark", "list-tasks": "symbiote list-tasks --env NODE_NO_WARNINGS=1 --scope this-package", "prepare": "symbiote project prepare --env NODE_NO_WARNINGS=1", "release": "symbiote release --env NODE_NO_WARNINGS=1 --skip-task 6 8 12", "test": "NODE_NO_WARNINGS=1 c8 ava --verbose" }, "ava": { "files": [ "test/**/*.test.js", "!test/integration.test.js", "!test/e2e.test.js" ], "nodeArguments": [ "--loader=testdouble", "--no-warnings" ], "timeout": "2m" }, "c8": { "all": true, "include": [ "lib/**/*.js", "index.js", "cli.js" ], "reporter": [ "json", "text", "html" ] }, "dependencies": { "@semantic-release/commit-analyzer": "^13.0.0", "@semantic-release/error": "^4.0.0", "@semantic-release/github": "^11.0.1", "@semantic-release/npm": "^12.0.1", "@semantic-release/release-notes-generator": "^14.0.1", "aggregate-error": "^5.0.0", "cosmiconfig": "^9.0.0", "debug": "^4.3.7", "env-ci": "^11.1.0", "execa": "^9.5.1", "figures": "^6.1.0", "find-versions": "^6.0.0", "get-stream": "^6.0.0", "git-log-parser": "^1.2.1", "hook-std": "^3.0.0", "hosted-git-info": "^8.0.2", "import-from-esm": "^1.3.4", "lodash-es": "^4.17.21", "marked": "^12.0.0", "marked-terminal": "^7.2.1", "micromatch": "^4.0.8", "p-each-series": "^3.0.0", "p-reduce": "^3.0.0", "read-package-up": "^11.0.0", "resolve-from": "^5.0.0", "semver": "^7.6.3", "semver-diff": "^4.0.0", "signale": "^1.4.0", "yargs": "^17.7.2" }, "devDependencies": { "@-xun/symbiote": "^2.23.6", "ava": "5.3.0", "c8": "7.14.0", "dockerode": "4.0.2", "file-url": "4.0.0", "fs-extra": "11.2.0", "got": "14.4.4", "js-yaml": "4.1.0", "mockserver-client": "5.15.0", "p-retry": "6.2.0", "prettier": "3.3.3", "sinon": "19.0.2", "stream-buffers": "3.0.3", "tempy": "3.1.0", "testdouble": "3.20.2" }, "engines": { "node": ">=20.8.1" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org" } }