Add capacitorjs runtime

This commit is contained in:
olcxja 2026-05-03 17:09:55 +02:00
commit f90c0e6c40
8362 changed files with 1502407 additions and 1 deletions

View file

@ -0,0 +1,53 @@
'use strict'
const Q = require('q')
const readFile = Q.denodeify(require('fs').readFile)
const resolve = require('path').resolve
module.exports = Q.all([
readFile(resolve(__dirname, './templates/template.hbs'), 'utf-8'),
readFile(resolve(__dirname, './templates/header.hbs'), 'utf-8'),
readFile(resolve(__dirname, './templates/commit.hbs'), 'utf-8')
])
.spread((template, header, commit) => {
const writerOpts = getWriterOpts()
writerOpts.mainTemplate = template
writerOpts.headerPartial = header
writerOpts.commitPartial = commit
return writerOpts
})
function getWriterOpts () {
return {
transform: (commit) => {
if (!commit.pr) {
return
}
if (commit.tag === 'BUGFIX') {
commit.tag = 'Bug Fixes'
} else if (commit.tag === 'CLEANUP') {
commit.tag = 'Cleanup'
} else if (commit.tag === 'FEATURE') {
commit.tag = 'Features'
} else if (commit.tag === 'DOC') {
commit.tag = 'Documentation'
} else if (commit.tag === 'SECURITY') {
commit.tag = 'Security'
} else {
return
}
if (typeof commit.hash === 'string') {
commit.shortHash = commit.hash.substring(0, 7)
}
return commit
},
groupBy: 'tag',
commitGroupsSort: 'title',
commitsSort: ['tag', 'taggedAs', 'message']
}
}