Launch Week Day 3: Introducing Organization Notifications in Socket.Learn More
Socket
Book a DemoSign in
Socket

@voiceflow/semantic-release-config

Package Overview
Dependencies
Maintainers
31
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@voiceflow/semantic-release-config - npm Package Compare versions

Comparing version
1.2.0
to
1.3.0
+11
src/index.js
module.exports = {
release: {
branch: 'master',
},
plugins: [
'@semantic-release/commit-analyzer',
'@semantic-release/release-notes-generator',
'@semantic-release/npm',
'@semantic-release/github',
],
};
+17
-52
{
"name": "@voiceflow/semantic-release-config",
"version": "1.3.0",
"description": "semantic-release config for voiceflow",
"version": "1.2.0",
"author": "Ben Teichman",
"bugs": {
"url": "https://github.com/voiceflow/semantic-release-config/issues"
"license": "MIT",
"main": "src/index.js",
"files": [
"src/index.js"
],
"scripts": {
"lint": "yarn g:run-p -c lint:eslint lint:prettier",
"lint:eslint": "yarn g:eslint",
"lint:fix": "yarn g:run-p -c \"lint:eslint --fix\" \"lint:prettier --write\"",
"lint:prettier": "yarn g:prettier --check"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"dependencies": {
"@semantic-release/commit-analyzer": "^6.1.0",
"@semantic-release/exec": "^3.3.8",
"@semantic-release/github": "^5.1.0",
"@semantic-release/npm": "^5.0.5",
"@semantic-release/release-notes-generator": "^9.0.2"
"@semantic-release/commit-analyzer": "6.3.3",
"@semantic-release/exec": "3.3.8",
"@semantic-release/github": "5.5.8",
"@semantic-release/npm": "5.3.5",
"@semantic-release/release-notes-generator": "9.0.2"
},
"devDependencies": {
"@commitlint/config-conventional": "^11.0.0",
"@voiceflow/commitlint-config": "2.0.0",
"@voiceflow/eslint-config": "6.0.1",
"@voiceflow/git-branch-check": "1.2.3",
"@voiceflow/prettier-config": "1.0.6",
"commitizen": "^4.2.3",
"commitlint": "^11.0.0",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^7.32.0",
"fixpack": "^4.0.0",
"husky": "^4.3.8",
"lint-staged": "^10.5.4",
"prettier": "^2.2.1"
},
"files": [
"index.js"
],
"homepage": "https://github.com/voiceflow/semantic-release-config#readme",
"keywords": [
"config",
"semantic-release"
],
"license": "MIT",
"main": "index.js",
"prettier": "@voiceflow/prettier-config",
"repository": {
"type": "git",
"url": "git+https://github.com/voiceflow/semantic-release-config.git"
},
"scripts": {
"commit": "git-cz",
"lint": "eslint \"./**/*.{js,ts}\"",
"lint:fix": "yarn lint --fix",
"lint:quiet": "yarn lint --quiet",
"lint:report": "yarn lint --format json -o sonar/report.json",
"test": "echo \"Error: no test specified\" && exit 1"
}
"gitHead": "2781fe348781bde84d9521764b9dcab05813dd74"
}
# semantic-release-config
Standard plugin configuration plus `sentry` release integration.
Standard semantic release configuration

@@ -8,10 +8,3 @@ ## Install

```bash
npm i -S @voiceflow/semantic-release-config
yarn add --exact -D @voiceflow/semantic-release-config
```
## Usage
To use this plugin make sure you have the following env variables configured in your CI:
* `SENTRY_PROJECT`: the name of the project on sentry
* `SENTRY_AUTH_TOKEN`: used to authenticate sentry requests
module.exports = {
release: {
branch: 'master',
},
plugins: ['@semantic-release/commit-analyzer', '@semantic-release/release-notes-generator', '@semantic-release/npm', '@semantic-release/github'],
};