semrel-extra/zx-bulk-release

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "zx-bulk-release",
  "alias": "bulk-release",
  "version": "2.15.18",
  "description": "zx-based alternative for multi-semantic-release",
  "type": "module",
  "exports": {
    ".": "./src/main/js/index.js",
    "./test-utils": "./src/test/js/test-utils.js",
    "./meta": "./src/main/js/meta.js"
  },
  "bin": "./src/main/js/cli.js",
  "files": [
    "src/main/js",
    "src/test/js/test-utils.js",
    "CHANGELOG.md",
    "LICENSE",
    "README.md"
  ],
  "scripts": {
    "test": "NPM_REGISTRY='http://localhost:4873' NPM_TOKEN='mRv6eIuiaggXGb9ZDFCtBA==' c8 uvu ./src/test -i fixtures -i utils && c8 report -r lcov",
    "test:it": "NPM_REGISTRY='http://localhost:4873' NPM_TOKEN='mRv6eIuiaggXGb9ZDFCtBA==' node ./src/test/js/integration.test.js",
    "docs": "mkdir -p docs && cp ./README.md ./docs/README.md",
    "publish:beta": "npm publish --tag beta --no-git-tag-version",
    "build": "esbuild src/main/js/index.js --platform=node --outdir=target --bundle --format=esm --external:typescript"
  },
  "dependencies": {
    "@semrel-extra/topo": "^1.14.1",
    "cosmiconfig": "^9.0.0",
    "queuefy": "^1.2.1",
    "tar-stream": "^3.1.7",
    "zx-extra": "3.0.17"
  },
  "devDependencies": {
    "c8": "^10.1.2",
    "esbuild": "^0.21.5",
    "uvu": "^0.5.6",
    "verdaccio": "^5.31.1"
  },
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/semrel-extra/zx-bulk-release.git"
  },
  "author": "Anton Golub <antongolub@antongolub.com>",
  "license": "MIT"
}