/**
* @overview Helper module to create apemanfile configurations.
* This file is generated by a task and do NOT edit manually.
* @namespace _apemanfile_helper
* @private
* @author Taka Okunishi
*/
var h = exports;
/*
* @function apemanfile.helper._workerPath
* @protected
* @ignore
* @returns {string} - Worker path.
*/
h._workerPath = function(){
var h = this;
return h.resolve('task/worker/index.js');
};
/**
* Task definition to change mode.
* @function apemanfile.helper.changeModeTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.changeModeTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "changeMode"
},
config: config
};
};
/**
* Task definition to clean dead_symlinks.
* @function apemanfile.helper.cleanDeadSymlinksTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.cleanDeadSymlinksTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "cleanDeadSymlinks"
},
config: config
};
};
/**
* Task definition to clean directory.
* @function apemanfile.helper.cleanDirectoryTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.cleanDirectoryTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "cleanDirectory"
},
config: config
};
};
/**
* Task definition to exec command.
* @function apemanfile.helper.execCommandTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.execCommandTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "execCommand"
},
config: config
};
};
/**
* Task definition to generate apiguide.
* @function apemanfile.helper.generateApiguideTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateApiguideTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateApiguide"
},
config: config
};
};
/**
* Task definition to generate index.
* @function apemanfile.helper.generateIndexTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateIndexTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateIndex"
},
config: config
};
};
/**
* Task definition to generate index_test.
* @function apemanfile.helper.generateIndexTestTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateIndexTestTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateIndexTest"
},
config: config
};
};
/**
* Task definition to generate instruments.
* @function apemanfile.helper.generateInstrumentsTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateInstrumentsTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateInstruments"
},
config: config
};
};
/**
* Task definition to generate package_json.
* @function apemanfile.helper.generatePackageJsonTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generatePackageJsonTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generatePackageJson"
},
config: config
};
};
/**
* Task definition to generate structure.
* @function apemanfile.helper.generateStructureTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateStructureTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateStructure"
},
config: config
};
};
/**
* Task definition to generate test_files.
* @function apemanfile.helper.generateTestFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateTestFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateTestFiles"
},
config: config
};
};
/**
* Task definition to generate unit_test_files.
* @function apemanfile.helper.generateUnitTestFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateUnitTestFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateUnitTestFiles"
},
config: config
};
};
/**
* Task definition to install node_modules.
* @function apemanfile.helper.installNodeModulesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.installNodeModulesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "installNodeModules"
},
config: config
};
};
/**
* Task definition to link npm_package.
* @function apemanfile.helper.linkNpmPackageTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.linkNpmPackageTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "linkNpmPackage"
},
config: config
};
};
/**
* Task definition to pack npm_package.
* @function apemanfile.helper.packNpmPackageTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.packNpmPackageTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "packNpmPackage"
},
config: config
};
};
/**
* Task definition to report to_coveralls.
* @function apemanfile.helper.reportToCoverallsTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.reportToCoverallsTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "reportToCoveralls"
},
config: config
};
};
/**
* Task definition to run mocha.
* @function apemanfile.helper.runMochaTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.runMochaTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "runMocha"
},
config: config
};
};
/**
* Task definition to run nodeunit.
* @function apemanfile.helper.runNodeunitTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.runNodeunitTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "runNodeunit"
},
config: config
};
};
/**
* Task definition to generate apeman_helper_data.
* @function apemanfile.helper.generateApemanHelperDataTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateApemanHelperDataTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateApemanHelperData"
},
config: config
};
};
/**
* Task definition to inherit templates.
* @function apemanfile.helper.inheritTemplatesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.inheritTemplatesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "inheritTemplates"
},
config: config
};
};
/**
* Task definition to compile coffee_directory.
* @function apemanfile.helper.compileCoffeeDirectoryTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.compileCoffeeDirectoryTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "compileCoffeeDirectory"
},
config: config
};
};
/**
* Task definition to compile jade_directory.
* @function apemanfile.helper.compileJadeDirectoryTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.compileJadeDirectoryTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "compileJadeDirectory"
},
config: config
};
};
/**
* Task definition to compile less_directory.
* @function apemanfile.helper.compileLessDirectoryTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.compileLessDirectoryTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "compileLessDirectory"
},
config: config
};
};
/**
* Task definition to concat and_compile_coffee_script_files.
* @function apemanfile.helper.concatAndCompileCoffeeScriptFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.concatAndCompileCoffeeScriptFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "concatAndCompileCoffeeScriptFiles"
},
config: config
};
};
/**
* Task definition to concat files.
* @function apemanfile.helper.concatFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.concatFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "concatFiles"
},
config: config
};
};
/**
* Task definition to execute travis_encrypt.
* @function apemanfile.helper.executeTravisEncryptTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.executeTravisEncryptTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "executeTravisEncrypt"
},
config: config
};
};
/**
* Task definition to generate basename_link.
* @function apemanfile.helper.generateBasenameLinkTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateBasenameLinkTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateBasenameLink"
},
config: config
};
};
/**
* Task definition to generate clientside_locale_files.
* @function apemanfile.helper.generateClientsideLocaleFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateClientsideLocaleFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateClientsideLocaleFiles"
},
config: config
};
};
/**
* Task definition to generate color_less.
* @function apemanfile.helper.generateColorLessTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateColorLessTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateColorLess"
},
config: config
};
};
/**
* Task definition to generate color_themes_less_files.
* @function apemanfile.helper.generateColorThemesLessFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateColorThemesLessFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateColorThemesLessFiles"
},
config: config
};
};
/**
* Task definition to generate constants_json.
* @function apemanfile.helper.generateConstantsJsonTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateConstantsJsonTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateConstantsJson"
},
config: config
};
};
/**
* Task definition to generate data_json.
* @function apemanfile.helper.generateDataJsonTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateDataJsonTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateDataJson"
},
config: config
};
};
/**
* Task definition to generate font_less_files.
* @function apemanfile.helper.generateFontLessFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateFontLessFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateFontLessFiles"
},
config: config
};
};
/**
* Task definition to generate html_from_markdown.
* @function apemanfile.helper.generateHtmlFromMarkdownTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateHtmlFromMarkdownTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateHtmlFromMarkdown"
},
config: config
};
};
/**
* Task definition to generate ico_image.
* @function apemanfile.helper.generateIcoImageTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateIcoImageTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateIcoImage"
},
config: config
};
};
/**
* Task definition to generate index_less_file.
* @function apemanfile.helper.generateIndexLessFileTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateIndexLessFileTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateIndexLessFile"
},
config: config
};
};
/**
* Task definition to generate sized_image_files.
* @function apemanfile.helper.generateSizedImageFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateSizedImageFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateSizedImageFiles"
},
config: config
};
};
/**
* Task definition to generate styleguide.
* @function apemanfile.helper.generateStyleguideTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateStyleguideTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateStyleguide"
},
config: config
};
};
/**
* Task definition to generate styleguide_less.
* @function apemanfile.helper.generateStyleguideLessTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateStyleguideLessTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateStyleguideLess"
},
config: config
};
};
/**
* Task definition to generate theme_favicon_files.
* @function apemanfile.helper.generateThemeFaviconFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateThemeFaviconFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateThemeFaviconFiles"
},
config: config
};
};
/**
* Task definition to generate theme_less_files.
* @function apemanfile.helper.generateThemeLessFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateThemeLessFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateThemeLessFiles"
},
config: config
};
};
/**
* Task definition to generate theme_startup_image_files.
* @function apemanfile.helper.generateThemeStartupImageFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.generateThemeStartupImageFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "generateThemeStartupImageFiles"
},
config: config
};
};
/**
* Task definition to install bower_components.
* @function apemanfile.helper.installBowerComponentsTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.installBowerComponentsTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "installBowerComponents"
},
config: config
};
};
/**
* Task definition to link theme_files.
* @function apemanfile.helper.linkThemeFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.linkThemeFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "linkThemeFiles"
},
config: config
};
};
/**
* Task definition to minify css_files.
* @function apemanfile.helper.minifyCssFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.minifyCssFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "minifyCssFiles"
},
config: config
};
};
/**
* Task definition to minify js_files.
* @function apemanfile.helper.minifyJsFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.minifyJsFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "minifyJsFiles"
},
config: config
};
};
/**
* Task definition to precompile jade_directory.
* @function apemanfile.helper.precompileJadeDirectoryTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.precompileJadeDirectoryTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "precompileJadeDirectory"
},
config: config
};
};
/**
* Task definition to publish html_files.
* @function apemanfile.helper.publishHtmlFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.publishHtmlFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "publishHtmlFiles"
},
config: config
};
};
/**
* Task definition to publish static_files.
* @function apemanfile.helper.publishStaticFilesTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.publishStaticFilesTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "publishStaticFiles"
},
config: config
};
};
/**
* Task definition to run karma_test.
* @function apemanfile.helper.runKarmaTestTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.runKarmaTestTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "runKarmaTest"
},
config: config
};
};
/**
* Task definition to watch for_task.
* @function apemanfile.helper.watchForTaskTask
* @param {object} config - Task configuration.
* @returns {object} - Task definition object.
*/
h.watchForTaskTask = function (config) {
var h = this;
return {
worker: {
path: h._workerPath(),
key: "watchForTask"
},
config: config
};
};
/**
* New readonly file.
* @param {string} src - Template file name.
* @param {object} data - Render data.
* @returns {object} - File definition object.
* @protected
* @ignore
*/
h._newReadonlyFile = function (src, data) {
var h = this;
return h.newFile().tmpl(h.resolve(src)).data(data);
};
/**
* File definition with Apemanfile.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newApemanfileJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newApemanfileJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newApemanfileJsFile = function (data) {
var h = this,
src = 'tmpl/Apemanfile.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with LICENSE.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newLICENSEFile
* @param {object} data - Render data object.
* @example
* var File = h.newLICENSEFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newLICENSEFile = function (data) {
var h = this,
src = 'tmpl/LICENSE.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with VERSION.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newVERSIONFile
* @param {object} data - Render data object.
* @example
* var File = h.newVERSIONFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newVERSIONFile = function (data) {
var h = this,
src = 'tmpl/VERSION.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with bin/release_bin.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newReleaseBinFile
* @param {object} data - Render data object.
* @example
* var File = h.newReleaseBinFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newReleaseBinFile = function (data) {
var h = this,
src = 'tmpl/bin/release_bin.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with bin/run_batches_bin.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newRunBatchesBinFile
* @param {object} data - Render data object.
* @example
* var File = h.newRunBatchesBinFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newRunBatchesBinFile = function (data) {
var h = this,
src = 'tmpl/bin/run_batches_bin.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with bin/start_server_bin.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newStartServerBinFile
* @param {object} data - Render data object.
* @example
* var File = h.newStartServerBinFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newStartServerBinFile = function (data) {
var h = this,
src = 'tmpl/bin/start_server_bin.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with bin/tag_bin.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newTagBinFile
* @param {object} data - Render data object.
* @example
* var File = h.newTagBinFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newTagBinFile = function (data) {
var h = this,
src = 'tmpl/bin/tag_bin.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with bin/task_bin.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newTaskBinFile
* @param {object} data - Render data object.
* @example
* var File = h.newTaskBinFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newTaskBinFile = function (data) {
var h = this,
src = 'tmpl/bin/task_bin.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with html/doc-index.html.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newDocIndexHtmlFile
* @param {object} data - Render data object.
* @example
* var File = h.newDocIndexHtmlFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newDocIndexHtmlFile = function (data) {
var h = this,
src = 'tmpl/html/doc-index.html.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/_apemanfile_helper.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newApemanfileHelperJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newApemanfileHelperJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newApemanfileHelperJsFile = function (data) {
var h = this,
src = 'tmpl/js/_apemanfile_helper.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/_prototype.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newPrototypeJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newPrototypeJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newPrototypeJsFile = function (data) {
var h = this,
src = 'tmpl/js/_prototype.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/apeman.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newApemanJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newApemanJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newApemanJsFile = function (data) {
var h = this,
src = 'tmpl/js/apeman.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/dependencies_test.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newDependenciesTestJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newDependenciesTestJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newDependenciesTestJsFile = function (data) {
var h = this,
src = 'tmpl/js/dependencies_test.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/index.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newIndexJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newIndexJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newIndexJsFile = function (data) {
var h = this,
src = 'tmpl/js/index.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/index_test.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newIndexTestJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newIndexTestJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newIndexTestJsFile = function (data) {
var h = this,
src = 'tmpl/js/index_test.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/jade-context-data.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newJadeContextDataJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newJadeContextDataJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newJadeContextDataJsFile = function (data) {
var h = this,
src = 'tmpl/js/jade-context-data.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/karma.config.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newKarmaConfigJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newKarmaConfigJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newKarmaConfigJsFile = function (data) {
var h = this,
src = 'tmpl/js/karma.config.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/lib_index_test.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newLibIndexTestJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newLibIndexTestJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newLibIndexTestJsFile = function (data) {
var h = this,
src = 'tmpl/js/lib_index_test.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/mock_injector.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newMockInjectorJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newMockInjectorJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newMockInjectorJsFile = function (data) {
var h = this,
src = 'tmpl/js/mock_injector.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/public_locale.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newPublicLocaleJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newPublicLocaleJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newPublicLocaleJsFile = function (data) {
var h = this,
src = 'tmpl/js/public_locale.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/scenario_test_after.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newScenarioTestAfterJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newScenarioTestAfterJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newScenarioTestAfterJsFile = function (data) {
var h = this,
src = 'tmpl/js/scenario_test_after.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/scenario_test_before.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newScenarioTestBeforeJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newScenarioTestBeforeJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newScenarioTestBeforeJsFile = function (data) {
var h = this,
src = 'tmpl/js/scenario_test_before.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/secrets/pixabay-secret.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newPixabaySecretJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newPixabaySecretJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newPixabaySecretJsFile = function (data) {
var h = this,
src = 'tmpl/js/secrets/pixabay-secret.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/test_resource.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newTestResourceJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newTestResourceJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newTestResourceJsFile = function (data) {
var h = this,
src = 'tmpl/js/test_resource.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/unit_test.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newUnitTestJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newUnitTestJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newUnitTestJsFile = function (data) {
var h = this,
src = 'tmpl/js/unit_test.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/worker_debug.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newWorkerDebugJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newWorkerDebugJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newWorkerDebugJsFile = function (data) {
var h = this,
src = 'tmpl/js/worker_debug.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with js/worker_debug_test.js.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newWorkerDebugTestJsFile
* @param {object} data - Render data object.
* @example
* var File = h.newWorkerDebugTestJsFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newWorkerDebugTestJsFile = function (data) {
var h = this,
src = 'tmpl/js/worker_debug_test.js.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/_index.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newIndexLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newIndexLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newIndexLessFile = function (data) {
var h = this,
src = 'tmpl/less/_index.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/base.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newBaseLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newBaseLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newBaseLessFile = function (data) {
var h = this,
src = 'tmpl/less/base.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/font-awesome-icon-style.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newFontAwesomeIconStyleLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newFontAwesomeIconStyleLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newFontAwesomeIconStyleLessFile = function (data) {
var h = this,
src = 'tmpl/less/font-awesome-icon-style.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/fonts.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newFontsLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newFontsLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newFontsLessFile = function (data) {
var h = this,
src = 'tmpl/less/fonts.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/index.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newIndexLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newIndexLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newIndexLessFile = function (data) {
var h = this,
src = 'tmpl/less/index.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/ionicons-icon-style.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newIoniconsIconStyleLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newIoniconsIconStyleLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newIoniconsIconStyleLessFile = function (data) {
var h = this,
src = 'tmpl/less/ionicons-icon-style.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/themes/anchor-theme-mixins.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newAnchorThemeMixinsLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newAnchorThemeMixinsLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newAnchorThemeMixinsLessFile = function (data) {
var h = this,
src = 'tmpl/less/themes/anchor-theme-mixins.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/themes/btn-theme-mixin.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newBtnThemeMixinLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newBtnThemeMixinLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newBtnThemeMixinLessFile = function (data) {
var h = this,
src = 'tmpl/less/themes/btn-theme-mixin.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/themes/checkbox-radio-theme-mixins.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newCheckboxRadioThemeMixinsLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newCheckboxRadioThemeMixinsLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newCheckboxRadioThemeMixinsLessFile = function (data) {
var h = this,
src = 'tmpl/less/themes/checkbox-radio-theme-mixins.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/themes/masthead-theme-mixin.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newMastheadThemeMixinLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newMastheadThemeMixinLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newMastheadThemeMixinLessFile = function (data) {
var h = this,
src = 'tmpl/less/themes/masthead-theme-mixin.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/themes/nav-theme-mixin.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newNavThemeMixinLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newNavThemeMixinLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newNavThemeMixinLessFile = function (data) {
var h = this,
src = 'tmpl/less/themes/nav-theme-mixin.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/themes/table-theme-mixin.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newTableThemeMixinLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newTableThemeMixinLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newTableThemeMixinLessFile = function (data) {
var h = this,
src = 'tmpl/less/themes/table-theme-mixin.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/themes/theme-color.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newThemeColorLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newThemeColorLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newThemeColorLessFile = function (data) {
var h = this,
src = 'tmpl/less/themes/theme-color.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/themes/theme-font.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newThemeFontLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newThemeFontLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newThemeFontLessFile = function (data) {
var h = this,
src = 'tmpl/less/themes/theme-font.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with less/urls.less.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newUrlsLessFile
* @param {object} data - Render data object.
* @example
* var File = h.newUrlsLessFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newUrlsLessFile = function (data) {
var h = this,
src = 'tmpl/less/urls.less.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with md/README.md.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newREADMEMdFile
* @param {object} data - Render data object.
* @example
* var File = h.newREADMEMdFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newREADMEMdFile = function (data) {
var h = this,
src = 'tmpl/md/README.md.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with md/styleguide.md.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newStyleguideMdFile
* @param {object} data - Render data object.
* @example
* var File = h.newStyleguideMdFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newStyleguideMdFile = function (data) {
var h = this,
src = 'tmpl/md/styleguide.md.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with text/robots.txt.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newRobotsTxtFile
* @param {object} data - Render data object.
* @example
* var File = h.newRobotsTxtFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newRobotsTxtFile = function (data) {
var h = this,
src = 'tmpl/text/robots.txt.hbs';
return h._newReadonlyFile(src, data);
};
/**
* File definition with yml/.travis.yml.hbs template.
* By default, mode is 444 and force option is enabled.
* @function apemanfile.helper.newTravisYmlFile
* @param {object} data - Render data object.
* @example
* var File = h.newTravisYmlFile({foo:bar}).force(false).mode('644');
* @returns {object} - File definition object.
*/
h.newTravisYmlFile = function (data) {
var h = this,
src = 'tmpl/yml/.travis.yml.hbs';
return h._newReadonlyFile(src, data);
};