mirror of
https://github.com/locomotivemtl/locomotive-boilerplate.git
synced 2026-01-15 00:55:08 +08:00
Add block comments to task iteratees
This commit is contained in:
@@ -86,6 +86,15 @@ export default async function concatFiles(globOptions = null, concatOptions = nu
|
|||||||
concatOptions = merge({}, defaultConcatOptions, concatOptions);
|
concatOptions = merge({}, defaultConcatOptions, concatOptions);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @async
|
||||||
|
* @param {object} entry - The entrypoint to process.
|
||||||
|
* @param {string[]} entry.includes - One or more paths to process.
|
||||||
|
* @param {string} entry.outfile - The file to write to.
|
||||||
|
* @param {?string} [entry.label] - The task label.
|
||||||
|
* Defaults to the outfile name.
|
||||||
|
* @return {Promise}
|
||||||
|
*/
|
||||||
loconfig.tasks.concats.forEach(async ({
|
loconfig.tasks.concats.forEach(async ({
|
||||||
includes,
|
includes,
|
||||||
outfile,
|
outfile,
|
||||||
|
|||||||
@@ -54,6 +54,17 @@ export default async function compileScripts(esBuildOptions = null) {
|
|||||||
esBuildOptions = merge({}, defaultESBuildOptions, esBuildOptions);
|
esBuildOptions = merge({}, defaultESBuildOptions, esBuildOptions);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @async
|
||||||
|
* @param {object} entry - The entrypoint to process.
|
||||||
|
* @param {string[]} entry.includes - One or more paths to process.
|
||||||
|
* @param {string} [entry.outdir] - The directory to write to.
|
||||||
|
* @param {string} [entry.outfile] - The file to write to.
|
||||||
|
* @param {?string} [entry.label] - The task label.
|
||||||
|
* Defaults to the outdir or outfile name.
|
||||||
|
* @throws {TypeError} If outdir and outfile are missing.
|
||||||
|
* @return {Promise}
|
||||||
|
*/
|
||||||
loconfig.tasks.scripts.forEach(async ({
|
loconfig.tasks.scripts.forEach(async ({
|
||||||
includes,
|
includes,
|
||||||
outdir = '',
|
outdir = '',
|
||||||
|
|||||||
@@ -102,6 +102,15 @@ export default async function compileStyles(sassOptions = null, postcssOptions =
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @async
|
||||||
|
* @param {object} entry - The entrypoint to process.
|
||||||
|
* @param {string[]} entry.infile - The file to process.
|
||||||
|
* @param {string} entry.outfile - The file to write to.
|
||||||
|
* @param {?string} [entry.label] - The task label.
|
||||||
|
* Defaults to the outfile name.
|
||||||
|
* @return {Promise}
|
||||||
|
*/
|
||||||
loconfig.tasks.styles.forEach(async ({
|
loconfig.tasks.styles.forEach(async ({
|
||||||
infile,
|
infile,
|
||||||
outfile,
|
outfile,
|
||||||
|
|||||||
@@ -48,6 +48,15 @@ export default async function compileSVGs(mixerOptions = null) {
|
|||||||
mixerOptions = merge({}, defaultMixerOptions, mixerOptions);
|
mixerOptions = merge({}, defaultMixerOptions, mixerOptions);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @async
|
||||||
|
* @param {object} entry - The entrypoint to process.
|
||||||
|
* @param {string[]} entry.includes - One or more paths to process.
|
||||||
|
* @param {string} entry.outfile - The file to write to.
|
||||||
|
* @param {?string} [entry.label] - The task label.
|
||||||
|
* Defaults to the outfile name.
|
||||||
|
* @return {Promise}
|
||||||
|
*/
|
||||||
loconfig.tasks.svgs.forEach(async ({
|
loconfig.tasks.svgs.forEach(async ({
|
||||||
includes,
|
includes,
|
||||||
outfile,
|
outfile,
|
||||||
|
|||||||
@@ -100,6 +100,17 @@ export default async function bumpVersions(versionOptions = null) {
|
|||||||
|
|
||||||
const queue = new Map();
|
const queue = new Map();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @async
|
||||||
|
* @param {object} entry - The entrypoint to process.
|
||||||
|
* @param {string} entry.outfile - The file to write to.
|
||||||
|
* @param {?string} [entry.label] - The task label.
|
||||||
|
* Defaults to the outfile name.
|
||||||
|
* @param {?string} [entry.format] - The version number format.
|
||||||
|
* @param {?string} [entry.key] - The JSON field name assign the version number to.
|
||||||
|
* @param {?string|number} [entry.pretty] - The white space to use to format the JSON file.
|
||||||
|
* @return {Promise}
|
||||||
|
*/
|
||||||
loconfig.tasks.versions.forEach(({
|
loconfig.tasks.versions.forEach(({
|
||||||
outfile,
|
outfile,
|
||||||
label = null,
|
label = null,
|
||||||
|
|||||||
Reference in New Issue
Block a user