From 3486b6db77ae38b95d693fb6afffc25fe94baf57 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@keylocation.sg> Date: Thu, 29 Jun 2017 14:56:35 +0200 Subject: [PATCH] refactor: freeform-semantic-commit-analyzer for semantic release --- package.json | 4 ++++ yarn.lock | 27 +++++++++++++-------------- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index d12e784230..1cc2847cfb 100644 --- a/package.json +++ b/package.json @@ -77,6 +77,7 @@ "eslint-plugin-import": "2.6.1", "eslint-plugin-prettier": "2.1.2", "eslint-plugin-promise": "3.5.0", + "freeform-semantic-commit-analyzer": "1.1.8", "jest": "20.0.4", "mkdirp": "0.5.1", "np": "2.16.0", @@ -119,6 +120,9 @@ ] }, "release": { + "analyzeCommits": { + "path": "./node_modules/freeform-semantic-commit-analyzer/dist/index.js" + }, "verifyConditions": "condition-circle" } } diff --git a/yarn.lock b/yarn.lock index b6642a2ec1..45cfee6705 100644 --- a/yarn.lock +++ b/yarn.lock @@ -853,20 +853,13 @@ cross-spawn-async@^2.1.1: lru-cache "^4.0.0" which "^1.2.8" -cross-spawn@4.0.0: +cross-spawn@4.0.0, cross-spawn@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.0.tgz#8254774ab4786b8c5b3cf4dfba66ce563932c252" dependencies: lru-cache "^4.0.1" which "^1.2.9" -cross-spawn@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41" - dependencies: - lru-cache "^4.0.1" - which "^1.2.9" - cross-spawn@^5.0.1: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" @@ -924,13 +917,13 @@ dateformat@^1.0.11: get-stdin "^4.0.1" meow "^3.3.0" -debug@2, debug@^2.1.1, debug@^2.2.0, debug@^2.6.3, debug@^2.6.8: +debug@2, debug@^2.6.3, debug@^2.6.8: version "2.6.8" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" dependencies: ms "2.0.0" -debug@2.2.0: +debug@2.2.0, debug@^2.1.1, debug@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" dependencies: @@ -1498,6 +1491,12 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" +freeform-semantic-commit-analyzer@1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/freeform-semantic-commit-analyzer/-/freeform-semantic-commit-analyzer-1.1.8.tgz#c185aa6faf08a68ee42b4d8b7c659e6253513d85" + dependencies: + conventional-changelog "0.0.17" + from@~0: version "0.1.7" resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" @@ -2432,8 +2431,8 @@ joi@^6.10.1: topo "1.x.x" js-tokens@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + version "3.0.1" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7" js-yaml@^3.5.1, js-yaml@^3.7.0: version "3.8.4" @@ -3580,7 +3579,7 @@ request-promise@^4.1.1: stealthy-require "^1.1.0" tough-cookie ">=2.3.0" -request@2.79.0: +request@2.79.0, request@^2.74.0, request@^2.78.0: version "2.79.0" resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" dependencies: @@ -3605,7 +3604,7 @@ request@2.79.0: tunnel-agent "~0.4.1" uuid "^3.0.0" -request@^2.74.0, request@^2.78.0, request@^2.79.0, request@^2.81.0: +request@^2.79.0, request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: -- GitLab