UNPKG

@droidsolutions-oss/semantic-release-nuget

Version:

Semantic Release plugin to create and publish NuGet packages.

99 lines (98 loc) 2.56 kB
{ "name": "@droidsolutions-oss/semantic-release-nuget", "version": "2.0.1", "description": "Semantic Release plugin to create and publish NuGet packages.", "type": "module", "main": "dist/index.mjs", "files": [ "CHANGELOG.md", "dist/index.mjs", "dist/src/*" ], "exports": { ".": "./dist/index.mjs" }, "scripts": { "lint": "eslint --ext ts,js,mts,mjs .", "build": "tsc", "test": "node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js" }, "repository": { "type": "git", "url": "git+https://github.com/droidsolutions/semantic-release-nuget.git" }, "keywords": [ "semantic", "release", "semantic-release", "plugin", "nuget", "version" ], "author": "Stefan Ißmer <stefan.issmer@droidsolutions.de>", "license": "MIT", "bugs": { "url": "https://github.com/droidsolutions/semantic-release-nuget/issues" }, "homepage": "https://github.com/droidsolutions/semantic-release-nuget#readme", "engines": { "node": ">=18.0.0" }, "dependencies": { "execa": "^8.0.1" }, "devDependencies": { "@commitlint/cli": "18.4.4", "@commitlint/config-conventional": "18.4.4", "@semantic-release/changelog": "6.0.3", "@semantic-release/error": "4.0.0", "@semantic-release/git": "10.0.1", "@types/jest": "29.5.11", "@types/node": "20.10.8", "@types/semantic-release__error": "^3.0.1", "@types/semantic-release": "20.0.6", "@typescript-eslint/eslint-plugin": "6.18.1", "@typescript-eslint/parser": "6.18.1", "eslint": "8.56.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-jest": "27.6.1", "eslint-plugin-n": "16.6.2", "eslint-plugin-prettier": "5.1.3", "husky": "8.0.3", "jest": "29.7.0", "lint-staged": "15.2.0", "prettier": "3.1.1", "semantic-release": "22.0.12", "ts-jest": "29.1.1", "typescript": "5.3.3" }, "publishConfig": { "access": "public" }, "lint-staged": { "*.{ts,js,json,yml,md}": "prettier --write", "*.{ts,js}": "eslint --ext .js,.ts,.mts,.mjs" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "release": { "branches": [ "main", { "name": "beta", "prerelease": true } ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/github", "@semantic-release/git" ] } }