conventional-changelog-vuetify
Advanced tools
Comparing version 1.1.0 to 1.2.0
{ | ||
"name": "conventional-changelog-vuetify", | ||
"version": "1.1.0", | ||
"version": "1.2.0", | ||
"description": "conventional-changelog vuetify preset", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
'use strict' | ||
const fs = require('fs') | ||
const path = require('path') | ||
const compareFunc = require('compare-func') | ||
const Q = require('q') | ||
const readFile = Q.denodeify(require('fs').readFile) | ||
const resolve = require('path').resolve | ||
const readFile = Q.denodeify(fs.readFile) | ||
const resolve = path.resolve | ||
@@ -26,3 +28,3 @@ module.exports = Q.all([ | ||
// const groupOrder = ['feat', 'fix', 'revert', 'refactor', 'perf', 'chore', 'test', 'docs', 'style', 'ci', 'build', 'Other Commits'] | ||
const groupOrder = [':rocket: Features', ':wrench: Bug Fixes', ':fire: Performance Improvements', ':microscope: Code Refactoring', ':arrows_counterclockwise: Reverts', 'Other Commits'] | ||
const groupOrder = [':rocket: Features', ':wrench: Bug Fixes', ':fire: Performance Improvements', ':microscope: Code Refactoring', ':arrows_counterclockwise: Reverts', ':test_tube: Labs', 'Other Commits'] | ||
const showAlways = { | ||
@@ -58,2 +60,11 @@ feat: ':rocket: Features', | ||
if (context.owner === 'vuetifyjs' && context.repository === 'vuetify') { | ||
const labsComponents = fs.readdirSync(path.join(process.cwd(), 'packages/vuetify/src/labs'), { withFileTypes: true }) | ||
.filter(dirent => dirent.isDirectory()) | ||
.map(dirent => dirent.name) | ||
if (labsComponents.includes(commit.scope)) { | ||
commit.title = ':test_tube: Labs' | ||
} | ||
} | ||
if (commit.revert) { | ||
@@ -60,0 +71,0 @@ commit.title = showAlways.revert |
14047
182