diff --git a/packages/conventional-commits-filter/index.js b/packages/conventional-commits-filter/index.js index e4857ee89..dc1c7d2df 100644 --- a/packages/conventional-commits-filter/index.js +++ b/packages/conventional-commits-filter/index.js @@ -1,6 +1,6 @@ 'use strict' -var isSubset = require('is-subset') +var isMatch = require('lodash.ismatch') var modifyValues = require('modify-values') function modifyValue (val) { @@ -36,7 +36,7 @@ function conventionalCommitsFilter (commits) { ignores.some(function (ignoreCommit) { var ignore = modifyValues(ignoreCommit.revert, modifyValue) - ignoreThis = isSubset(commit, ignore) + ignoreThis = isMatch(commit, ignore) if (ignoreThis) { remove.push(ignoreCommit.hash) diff --git a/packages/conventional-commits-filter/package.json b/packages/conventional-commits-filter/package.json index ec859abdd..79d42ad33 100644 --- a/packages/conventional-commits-filter/package.json +++ b/packages/conventional-commits-filter/package.json @@ -28,7 +28,7 @@ "commits" ], "dependencies": { - "is-subset": "^0.1.1", + "lodash.ismatch": "^4.4.0", "modify-values": "^1.0.0" }, "scripts": {