Merge pull request #2634 from balena-io/versioning

[WIP] Remove lodash use from versionist.conf.js
This commit is contained in:
Giovanni Garufi 2019-02-25 11:04:33 +00:00 committed by GitHub
commit c61c6deaa8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 14 deletions

View File

@ -155,7 +155,7 @@ sass:
node-sass lib/gui/app/scss/main.scss > lib/gui/css/main.css node-sass lib/gui/app/scss/main.scss > lib/gui/css/main.css
lint-js: lint-js:
eslint --ignore-pattern scripts/resin/**/*.js lib tests scripts bin versionist.conf.js webpack.config.js eslint --ignore-pattern scripts/resin/**/*.js lib tests scripts bin webpack.config.js
lint-sass: lint-sass:
sass-lint lib/gui/scss sass-lint lib/gui/scss

View File

@ -16,8 +16,6 @@
'use strict' 'use strict'
const _ = require('lodash')
module.exports = { module.exports = {
subjectParser: 'angular', subjectParser: 'angular',
@ -42,24 +40,20 @@ module.exports = {
return null return null
} }
return commit.footer['Change-type'] && return commit.footer['Change-type'] &&
_.toLower(commit.footer['Change-type']) commit.footer['Change-type'].toLowerCase()
}, },
transformTemplateData: (data) => { transformTemplateData: (data) => {
data.features = _.filter(data.commits, { data.features = data.commits.filter((commit) => {
subject: { return commit.subject.type === 'feat'
type: 'feat'
}
}) })
data.fixes = _.filter(data.commits, { data.fixes = data.commits.filter((commit) => {
subject: { return commit.subject.type === 'fix'
type: 'fix'
}
}) })
data.misc = _.filter(data.commits, (commit) => { data.misc = data.commits.filter((commit) => {
return !_.includes([ 'fix', 'feat' ], commit.subject.type) return !([ 'fix', 'feat' ].includes(commit.subject.type))
}) })
return data return data