UNPKG

condition-circle

Version:

Checks CircleCI environment before publishing successful build using semantic-release

75 lines (74 loc) 1.89 kB
{ "name": "condition-circle", "description": "Checks CircleCI environment before publishing successful build using semantic-release", "main": "src/condition-circle.js", "version": "2.0.2", "scripts": { "test": "node .", "size": "t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";", "lint": "standard --verbose --fix src/*.js", "pretest": "npm run lint", "test-self": "CIRCLECI=true CIRCLE_BRANCH=master DEBUG=condition npm_config_loglevel=verbose npx semantic-release --verify-conditions='./src/condition-circle.js'", "commit": "commit-wizard" }, "files": [ "HOW.md", "refs.sh", "src" ], "release": { "debug": false, "analyzeCommits": "./simple-commit-message.js", "verifyConditions": [ "./src/condition-circle.js", "@semantic-release/npm", "@semantic-release/github" ] }, "repository": { "type": "git", "url": "https://github.com/bahmutov/condition-circle.git" }, "keywords": [ "semantic-release", "publish", "release", "plugin", "circle", "circle-ci" ], "author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/bahmutov/condition-circle/issues" }, "homepage": "https://github.com/bahmutov/condition-circle#readme", "peerDependencies": { "semantic-release": ">=11.0.0" }, "dependencies": { "@semantic-release/error": "2.1.0", "cross-spawn": "5.1.0", "debug": "3.1.0", "safe-env": "1.2.0" }, "devDependencies": { "pre-git": "3.16.0", "semantic-release": "11.0.2", "standard": "10.0.3" }, "config": { "pre-git": { "commit-msg": "simple", "pre-commit": [ "npm test" ], "pre-push": [ "npm run size" ], "post-commit": [], "post-checkout": [], "post-merge": [] } } }