UNPKG

@anolilab/semantic-release-pnpm

Version:
147 lines 4.61 kB
{ "name": "@anolilab/semantic-release-pnpm", "version": "1.1.10", "description": "Semantic-release plugin to publish a npm package with pnpm.", "keywords": [ "anolilab", "npm", "pnpm", "publish", "monorepo", "semantic-release", "semantic-release-plugin", "semantic-release-pnpm" ], "homepage": "https://github.com/anolilab/semantic-release/tree/main/packages/semantic-release-pnpm", "bugs": { "url": "https://github.com/anolilab/semantic-release/issues" }, "repository": { "type": "git", "url": "git+https://github.com/anolilab/semantic-release.git", "directory": "packages/semantic-release-pnpm" }, "funding": [ { "type": "github", "url": "https://github.com/sponsors/prisis" }, { "type": "consulting", "url": "https://anolilab.com/support" } ], "license": "MIT", "author": { "name": "Daniel Bannert", "email": "d.bannert@anolilab.de" }, "sideEffects": false, "type": "module", "main": "./dist/index.mjs", "types": "./dist/index.d.mts", "files": [ "dist", "README.md", "CHANGELOG.md" ], "dependencies": { "@anolilab/rc": "1.1.6", "@semantic-release/error": "^4.0.0", "@visulima/fs": "^3.1.0", "@visulima/package": "^3.5.1", "@visulima/path": "^1.3.4", "execa": "^9.5.2", "ini": "^5.0.0", "normalize-url": "^8.0.1", "registry-auth-token": "^5.1.0", "semver": "^7.7.1" }, "devDependencies": { "@anolilab/eslint-config": "^15.0.3", "@anolilab/prettier-config": "^5.0.14", "@arethetypeswrong/cli": "^0.17.3", "@babel/core": "^7.26.8", "@rushstack/eslint-plugin-security": "^0.8.3", "@secretlint/secretlint-rule-preset-recommend": "^9.0.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "13.0.1", "@semantic-release/exec": "^7.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.1", "@semantic-release/release-notes-generator": "14.0.3", "@types/dockerode": "^3.3.34", "@types/ini": "^4.1.1", "@types/node": "18.19.71", "@types/semantic-release__error": "3.0.3", "@types/semver": "7.5.8", "@types/stream-buffers": "^3.0.7", "@visulima/packem": "^1.18.5", "@vitest/coverage-v8": "^3.0.5", "@vitest/ui": "^3.0.5", "conventional-changelog-conventionalcommits": "8.0.0", "cross-env": "^7.0.3", "dockerode": "4.0.4", "esbuild": "0.25.0", "eslint": "^8.57.1", "eslint-plugin-deprecation": "^3.0.0", "eslint-plugin-editorconfig": "^4.0.3", "eslint-plugin-import": "npm:eslint-plugin-i@2.29.1", "eslint-plugin-mdx": "^3.1.5", "eslint-plugin-n": "^17.15.1", "eslint-plugin-vitest": "^0.4.1", "eslint-plugin-vitest-globals": "^1.5.0", "eslint-plugin-you-dont-need-lodash-underscore": "^6.14.0", "get-stream": "9.0.1", "got": "^14.4.6", "p-retry": "^6.2.1", "prettier": "^3.5.0", "rimraf": "^6.0.1", "secretlint": "9.0.0", "semantic-release": "^24.2.2", "sort-package-json": "^2.14.0", "stream-buffers": "^3.0.3", "tempy": "^3.1.0", "typescript": "^5.7.3", "vitest": "^3.0.5" }, "engines": { "node": ">=18.* <=23.*" }, "publishConfig": { "access": "public", "provenance": true }, "anolilab": { "eslint-config": { "plugin": { "etc": false, "tsdoc": false }, "warn_on_unsupported_typescript_version": false, "info_on_disabling_jsx_react_rule": false, "info_on_disabling_prettier_conflict_rule": false, "info_on_disabling_jsonc_sort_keys_rule": false, "import_ignore_exports": [ "**/*.cjs" ] } }, "scripts": { "build": "cross-env NODE_ENV=development packem build", "build:prod": "cross-env NODE_ENV=production packem build", "clean": "rimraf node_modules dist .eslintcache", "dev": "pnpm run build --watch", "lint:attw": "attw --pack", "lint:eslint": "eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs", "lint:eslint:fix": "eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix", "lint:package-json": "publint --strict", "lint:prettier": "prettier --config=.prettierrc.cjs --check .", "lint:prettier:fix": "prettier --config=.prettierrc.cjs --write .", "lint:types": "tsc --noEmit", "test": "vitest run", "test:coverage": "vitest run --coverage", "test:ui": "vitest --ui --coverage.enabled=true", "test:watch": "vitest" } }