Socket
Socket
Sign inDemoInstall

conventional-recommended-bump

Package Overview
Dependencies
105
Maintainers
6
Versions
49
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 4.0.1 to 4.0.3

19

CHANGELOG.md

@@ -6,2 +6,21 @@ # Change Log

## [4.0.3](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-recommended-bump@4.0.2...conventional-recommended-bump@4.0.3) (2018-11-01)
**Note:** Version bump only for package conventional-recommended-bump
## [4.0.2](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-recommended-bump@4.0.1...conventional-recommended-bump@4.0.2) (2018-11-01)
### Bug Fixes
* Upgrade to Lerna 3, fix Node.js v11 error ([#385](https://github.com/conventional-changelog/conventional-changelog/issues/385)) ([cdef282](https://github.com/conventional-changelog/conventional-changelog/commit/cdef282))
<a name="4.0.1"></a>

@@ -8,0 +27,0 @@ ## [4.0.1](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-recommended-bump@4.0.0...conventional-recommended-bump@4.0.1) (2018-08-21)

2

index.js

@@ -19,3 +19,3 @@ 'use strict'

const options = Object.assign({ignoreReverted: true}, optionsArgument)
const options = Object.assign({ ignoreReverted: true }, optionsArgument)

@@ -22,0 +22,0 @@ const cb = typeof parserOptsArgument === `function` ? parserOptsArgument : cbArgument

{
"name": "conventional-recommended-bump",
"version": "4.0.1",
"version": "4.0.3",
"description": "Get a recommended version bump based on conventional commits",

@@ -35,22 +35,15 @@ "bugs": {

"concat-stream": "^1.6.0",
"conventional-changelog-preset-loader": "^2.0.1",
"conventional-commits-filter": "^2.0.0",
"conventional-commits-parser": "^3.0.0",
"git-raw-commits": "^2.0.0",
"git-semver-tags": "^2.0.0",
"conventional-changelog-preset-loader": "^2.0.2",
"conventional-commits-filter": "^2.0.1",
"conventional-commits-parser": "^3.0.1",
"git-raw-commits": "^2.0.1",
"git-semver-tags": "^2.0.2",
"meow": "^4.0.0",
"q": "^1.5.1"
},
"devDependencies": {
"better-than-before": "^1.0.0",
"core-assert": "^0.2.0",
"shelljs": "^0.8.0",
"temp": "^0.8.3"
},
"scripts": {
"lint": "eslint --fix .",
"test": "npm run-script lint && mocha --timeout 30000 *.spec.js",
"test-windows": "mocha --timeout 30000 preset-resolver.spec.js"
"test-windows": "mocha --timeout 30000 ./test/preset-resolver.spec.js"
},
"bin": "cli.js"
"bin": "cli.js",
"gitHead": "80ee156a3d42409c7e9d0bc3ff0eed134cb1c529"
}

@@ -5,4 +5,19 @@ 'use strict'

module.exports = presetPackage => (typeof presetPackage === `function` || typeof presetPackage === `object`)
? (typeof presetPackage === `function` ? Q.nfcall(presetPackage) : new Q(presetPackage))
: Promise.reject(new Error(`preset package must be a promise, funciton, or object`))
module.exports = presetResolver
function presetResolver (presetPackage) {
// start the chain as a Q.Promise
return Q.resolve().then(() => {
// handle traditional node-style callbacks
if (typeof presetPackage === `function`) {
return Q.nfcall(presetPackage)
}
// handle object literal or Promise instance
if (typeof presetPackage === `object`) {
return Q(presetPackage)
}
throw new Error(`preset package must be a promise, function, or object`)
})
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc