Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd54653d

Browse files
committed
Release 0.17.1
1 parent19e4d60 commitd54653d

File tree

44 files changed

+30754
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+30754
-1
lines changed

‎docs/_data/global-options.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
-
4040
short:'-D'
4141
name:data-source
42-
valueType:'<issues|commits|milestones|prs>'
42+
valueType:'<issues|commits|milestones|prs|prs-with-issues>'
4343
description:'The informations you want to use to build release notes. [issues]'
4444
defaultValue:issues
4545
-
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
<!DOCTYPE html>
2+
<htmllang="en">
3+
<head>
4+
<metacharset="utf-8">
5+
<metaname="viewport"content="width=device-width,initial-scale=1">
6+
<title>_template.js - Documentation</title>
7+
8+
<scriptsrc="scripts/prettify/prettify.js"></script>
9+
<scriptsrc="scripts/prettify/lang-css.js"></script>
10+
<!--[if lt IE 9]>
11+
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
12+
<![endif]-->
13+
<linktype="text/css"rel="stylesheet"href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
14+
<linktype="text/css"rel="stylesheet"href="styles/prettify-tomorrow.css">
15+
<linktype="text/css"rel="stylesheet"href="styles/jsdoc-default.css">
16+
</head>
17+
<body>
18+
19+
<inputtype="checkbox"id="nav-trigger"class="nav-trigger"/>
20+
<labelfor="nav-trigger"class="navicon-button x">
21+
<divclass="navicon"></div>
22+
</label>
23+
24+
<labelfor="nav-trigger"class="overlay"></label>
25+
26+
<nav>
27+
<liclass="nav-link nav-home-link"><ahref="index.html">Home</a></li><liclass="nav-heading">Classes</li><liclass="nav-heading"><spanclass="nav-item-type type-class">C</span><spanclass="nav-item-name"><ahref="GitHubInfo.html">GitHubInfo</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="GitHubInfo.html#_executeCommand">_executeCommand</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="GitHubInfo.html#_repo">_repo</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="GitHubInfo.html#_token">_token</a></span></li><liclass="nav-heading"><spanclass="nav-item-type type-class">C</span><spanclass="nav-item-name"><ahref="Gren.html">Gren</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_checkChangelogFile">_checkChangelogFile</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_createChangelog">_createChangelog</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_createRelease">_createRelease</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_createReleaseRanges">_createReleaseRanges</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_editRelease">_editRelease</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_filterBlockIssue">_filterBlockIssue</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_filterBlockPullRequest">_filterBlockPullRequest</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_filterCommit">_filterCommit</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_filterIssue">_filterIssue</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_filterPullRequest">_filterPullRequest</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_generateCommitsBody">_generateCommitsBody</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getAllTags">_getAllTags</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getClosedIssues">_getClosedIssues</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getCommitBlocks">_getCommitBlocks</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getCommitsBetweenTwo">_getCommitsBetweenTwo</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getIssueBlocks">_getIssueBlocks</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getLastPage">_getLastPage</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getLastTags">_getLastTags</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getListReleases">_getListReleases</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getMergedPullRequests">_getMergedPullRequests</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getPullRequestsBlocks">_getPullRequestsBlocks</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getReleaseBlocks">_getReleaseBlocks</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getSelectedTags">_getSelectedTags</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_getTagDates">_getTagDates</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_groupBy">_groupBy</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_groupByLabel">_groupByLabel</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_hasNetwork">_hasNetwork</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_lablesAreIgnored">_lablesAreIgnored</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_listReleases">_listReleases</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_listTags">_listTags</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_outputOptions">_outputOptions</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_prepareRelease">_prepareRelease</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_sortReleasesByDate">_sortReleasesByDate</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_templateBody">_templateBody</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_templateCommits">_templateCommits</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_templateGroups">_templateGroups</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_templateIssue">_templateIssue</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_templateLabels">_templateLabels</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#_validateRequiredTagsExists">_validateRequiredTagsExists</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#changelog">changelog</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Gren.html#release">release</a></span></li><liclass="nav-heading"><spanclass="nav-item-type type-class">C</span><spanclass="nav-item-name"><ahref="Program.html">Program</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#_camelCaseObjectKeys">_camelCaseObjectKeys</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#_consumeOptions">_consumeOptions</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#_dashToCamelCase">_dashToCamelCase</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#_filterObject">_filterObject</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#_getEnvOptions">_getEnvOptions</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#_getOptionsFromObject">_getOptionsFromObject</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#_programWithEvents">_programWithEvents</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#_programWithOptions">_programWithOptions</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="Program.html#init">init</a></span></li><liclass="nav-heading"><ahref="global.html">Globals</a></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#cleanConfig">cleanConfig</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#clearTasks">clearTasks</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#convertStringToArray">convertStringToArray</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#dashToCamelCase">dashToCamelCase</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#formatDate">formatDate</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#generate">generate</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#getConfigFromFile">getConfigFromFile</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#getConfigFromRemote">getConfigFromRemote</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#getFileExtension">getFileExtension</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#getFileNameFromPath">getFileNameFromPath</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#getFileTypes">getFileTypes</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#getGrenConfig">getGrenConfig</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#getRemoteUrl">getRemoteUrl</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#isInRange">isInRange</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#noop">noop</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#printTask">printTask</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#requireConfig">requireConfig</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#sortObject">sortObject</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#task">task</a></span></li><liclass="nav-item"><spanclass="nav-item-type type-function">F</span><spanclass="nav-item-name"><ahref="global.html#writeConfigToFile">writeConfigToFile</a></span></li>
28+
</nav>
29+
30+
<divid="main">
31+
32+
<h1class="page-title">_template.js</h1>
33+
34+
35+
36+
37+
38+
39+
40+
<section>
41+
<article>
42+
<preclass="prettyprint source linenums"><code>/**
43+
* Generate the templated string based on
44+
* a placeholders Object
45+
*
46+
* @since 0.6.0
47+
* @private
48+
*
49+
* @param {Object} placeholders All the keys/values to update
50+
* @param {string|Function} string The string or the function that needs to be replaced
51+
*
52+
* @return {string}
53+
*/
54+
function generate(placeholders, string) {
55+
if (typeof string === 'function') {
56+
return string(placeholders);
57+
}
58+
59+
return Object.entries(placeholders)
60+
.reduce((carry, [key, placeholder]) => {
61+
const placeholderRegExp = new RegExp(`{{${key}}}`, 'g');
62+
63+
return carry.replace(placeholderRegExp, placeholder);
64+
}, string);
65+
}
66+
67+
export {
68+
generate
69+
};
70+
</code></pre>
71+
</article>
72+
</section>
73+
74+
75+
76+
77+
</div>
78+
79+
<brclass="clear">
80+
81+
<footer>
82+
Generated by<ahref="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.3</a> on Thu Dec 12 2019 15:54:57 GMT+0100 (Central European Standard Time) using the Minami theme.
83+
</footer>
84+
85+
<script>prettyPrint();</script>
86+
<scriptsrc="scripts/linenumber.js"></script>
87+
</body>
88+
</html>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp