UNPKG

semantic-release-stack-upload

Version:

A semantic-release plugin to upload Haskell packages to Hackage with stack

67 lines 1.91 kB
{ "name": "semantic-release-stack-upload", "version": "1.0.0", "description": "A semantic-release plugin to upload Haskell packages to Hackage with stack", "repository": "git@github.com:pbrisbin/semantic-release-stack-upload.git", "homepage": "https://github.com/pbrisbin/semantic-release-stack-upload", "bugs": "https://github.com/pbrisbin/semantic-release-stack-upload/issues", "author": "Pat Brisbin <pbrisbin@gmail.com>", "license": "MIT", "keywords": [ "semantic-release", "hackage", "haskell" ], "main": "./dist/main.js", "types": "./dist/main.d.ts", "files": [ "dist/", "src/" ], "scripts": { "build": "tsc -p tsconfig.prod.json", "format": "prettier --write \"**/*.ts\"", "format-check": "prettier --check \"**/*.ts\"", "release": "semantic-release", "test": "jest --maxWorkers 1", "lint": "eslint" }, "dependencies": { "tslib": "^2.6.2", "typescript-eslint": "^8.23.0", "yaml": "^2.7.0" }, "devDependencies": { "@types/jest": "^27.4.0", "@types/semantic-release": "^20.0.6", "@types/signale": "^1.4.7", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.56.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-etc": "^2.0.3", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsdoc": "^48.0.4", "eslint-plugin-sonarjs": "^0.23.0", "jest": "^27.4.7", "prettier": "^3.4.2", "semantic-release": "^23.0.0", "semantic-release-yarn": "^3.0.2", "ts-jest": "^27.1.3", "ts-node": "^10.9.2", "typescript": "^5.3.3" }, "peerDependencies": { "semantic-release": ">=22.0.0" }, "peerDependenciesMeta": { "semantic-release": { "optional": false } }, "publishConfig": { "access": "public", "provenance": true }, "packageManager": "yarn@4.0.2" }